首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Date, TimeZone, MongoDB, javadate时区问题

打印new Date(),Fri Aug 12 13:37:51 CST 2016. 显示Asia/Shanghai时区,但是date toString 时区简写却是CST。...还以为jdkdate类有问题,debug date toString发现确实是将Asia/Shanghainame 简写成CST....这个Date是通过记录UTC时间以及偏移量来表示,不同时区只是显示结果不同,但可以相互转换。 之所以迷惑是因为时间使用上会分两个阶段。一个是翻译阶段,一个是比较阶段。...MongoDB时间都是UTC时间,我想要查询10点31之前数据,然后我使用new Date来指定时间,看上去我是想要获取这个时间之前数据,实际上却是UTC 2:31:20之前数据。...因此,如果确定javadriver会自动转换date时区。

4.3K80

JavascriptDate.now() 方法与Date.UTC() 方法 ,Date.parse() 方法

因为 now() 是Date一个静态函数,所以必须以 Date.now() 形式来使用。 2. ...Date.UTC() 方法接受参数同日期构造函数接受最多参数时一样,返回从1970-1-1 00:00:00 UTC到指定日期毫秒数。...由于 UTC 是 Date(日期对象)一个静态方法,所以应该在 Date 上直接调用,就像 Date.UTC(),而不要把它作为创建日期对象方法。...Date.parse() Date.parse() 方法解析一个表示某个日期字符串,并返回从1970-1-1 00:00:00 UTC 到该日期对象(该日期对象UTC时间)毫秒数,如果该字符串无法识别...如果 RFC2822 Section 3.3 格式不包含时区信息时,会以本地时区来解析日期字符串。

1.7K50

JS关于Date小知识

来看一道考题: var day=new Date(2017,5,31); console.log(day.getMonth()); 结果为() A. 2017 B. 31 C. 6 D. 5...解析: new Date()语法: new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds...根据上面的知识,我们知识了new Date() 第二个参数monthIndex,指就是月份对应索引, 一般比正常月份值少1....而getMonth()方法,刚好也是获取对应索引值,那结果为什么为返回6呢? 运行结果 : 为什么呢?...我们来做下测试,把day对应值改一下, 改个3看看,输出结果为5; 改成36,输出为6; 改成66,输出结果为7 如下图: 总结: 原来,当day值,超过了当前月最大值,最后进行天数相加,而不是直接赋值

2.7K10

JavaScriptDate对象那些事儿

在编程生涯,无时无刻都有一个时间来引导,如数据创建时间(createTime),更新时间(updateTime)等。今天来说说JavaScriptDate对象。...开始 var date = new Date(); 这时时间是当前时间。 那么Date都可以用什么来作为参数呢?...世界时间标准,就是UTC啦) 2、参数也可以是(年,月,日,时,分,秒),其中至少需要两个整数,否则就会被当做1例子里毫秒数了。...任意搭配都可以得到正确时间,棒棒哒! Date对象中有很多方法,这里我只挑一些常用来说下。 1、Date() 返回当前时间 ?...,Date()无论有没有参数都是返回的当前时间字符串,而new Date()会根据参数返回对应时间字符串 分分钟写个小日历 使用Date()对象一个简单应用当然就是写日历了~ 首先,我们需要判断当前月份第一天是星期几

85020

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券