Tag: datetime

JSON由于UTC,Stringify会更改date时间

我在JavaScript中的date对象总是由UTC +2表示,因为我所在的位置。 因此,像这样 Mon Sep 28 10:00:00 UTC+0200 2009 问题是做一个JSON.stringify转换上述date 2009-09-28T08:00:00Z (notice 2 hours missing ie 8 instead of 10) 我需要的是date和时间,但不是,所以应该是 2009-09-28T10:00:00Z (this is how it should be) 基本上我使用这个: var jsonData = JSON.stringify(jsonObject); 我试着传递一个替代参数(stringify的第二个参数),但问题是该值已被处理。 我也尝试过在date对象上使用toString()和toUTCString() ,但是这些都不给我我想要的东西。 任何人都可以帮我吗?

瞬间jsdate时间比较

我正在使用moment.js格式化我的date时间,在这里我有两个date值,并且我想在一个date大于另一个date时实现特定的function。 我读了大部分的文档,但是没有find实现这个function的function。 我知道它会在那里,请帮我找出来,谢谢。 这是我的代码 var date_time = 2013-03-24 + 'T' + 10:15:20:12 + 'Z' var d = moment(date_time).tz('UTC'); // first date var now = new Date(), dnow = moment(now).tz('UTC'), snow = dnow.minute() % 15, diffnow = 15 – snow, tonow = moment(dnow).add('minute', diffnow), ahead30now = moment(tonow).add('minute', 30); if (d > ahead30now) { // allow input […]

如何在Python中获取周数?

如何找出今年6月16日(wk24)和Python的周数?

javascriptdate时区问题

我需要一个js Date对象,指定date和年份的值。 我期望new Date("2000-01-01")给我date对象与2000作为getFullYear()值,但如果我的电脑的时间设置设置为芝加哥时区,我得到Fri Dec 31 1999 18:00:00 GMT-0600 (CST)和布宜诺斯艾利斯: Fri Dec 31 1999 22:00:00 GMT-0200 (ARST) 。 有没有办法创buildDate对象,无论用户的机器上设置了什么时区,使用.getFullYear()函数返回我们在构造函数中设置的date? 更新:我需要这个Date对象在另一个库中使用(调用它的.getFullYear()方法,所以使用UTC getters并没有真正的帮助。

如何使用互联网时间服务器来获得时间?

我想获得GMT [格林威治标准时间],也不想依靠我的系统date时间。 基本上,我想使用时间同步服务器,如格林尼治标准时间计算in.pool.ntp.org [印度],或者可能是我走错了方向! 如何在java中做到这一点? 有没有任何Java库来从时间服务器获得时间?

从stringC#DateTime转换

我有一个格式为Mdyyyy的string( 642014 )。 我想将string转换为04062014 ( ddMMYYYY )。 我已经尝试了下面的代码。 请帮忙。 DateTime.TryParseExact("642014", "MMddyyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out "04062014");

将时间序列数据分成时间间隔(比如一个小时),然后绘制计数

我只有一个时间序列的数据文件: '2012-02-01 17:42:44' '2012-02-01 17:42:44' '2012-02-01 17:42:44' …我想分开数据,以便在小时之前计数。 说: '2012-02-01 17:00:00' 20 '2012-02-01 18:00:00' 30 “20”和“30”表示该期间的时间序列条目的数量。 我希望能够绘制出“计数”的时间。 我怎样才能做到这一点与R? 这是我目前的线图图。 library(ggplot2) req <- read.table("times1.dat") summary(req) da <- req$V2 db <- req$V1 time <- as.POSIXct(db) png('time_data_errs.png', width=800, height=600) gg <- qplot(time, da) + geom_line() print(gg) dev.off()

使用Json.Net序列化时指定自定义date时间格式

我正在开发一个API来使用ASP.NET Web API公开一些数据。 在其中一个API中,客户希望我们以yyyy-MM-dd格式公开date。 我不想更改全局设置(例如GlobalConfiguration.Configuration.Formatters.JsonFormatter ),因为它是非常特定于此客户端。 而且我也在为多个客户开发解决scheme。 我能想到的解决scheme之一是创build一个自定义的JSON转换器,然后把它的属性,我需要做的自定义格式 例如 class ReturnObjectA { [JsonConverter(typeof(CustomDateTimeConverter))] public DateTime ReturnDate { get;set;} } 只是想知道是否有一些其他简单的方法做到这一点。

如何在MySQL中按周分组?

Oracle的表服务器提供了一个内置函数TRUNC(timestamp,'DY') 。 这个函数将前一个星期天的任何时间戳转换为午夜。 什么是在MySQL中做到这一点的最好方法? Oracle还提供了TRUNC(timestamp,'MM') ,将时间戳转换为发生月份的第一天的午夜。 在MySQL中,这个很简单: TIMESTAMP(DATE_FORMAT(timestamp, '%Y-%m-01')) 但是这个DATE_FORMAT技巧在几个星期内不会运行。 我知道WEEK(timestamp)function,但我真的不希望在一年内的周数; 这东西是为了多年的工作。

如何比较C#中的DateTime?

我不希望用户给出返回date或时间。 如何比较input的date和时间是否是当前时间? 如果当前date和时间是2010年6月17日下午12:25,我希望用户不能在2010年6月17日之前和下午12点25分之前给出date。 像我的函数返回false如果用户input的时间是2010年6月16日和12:24 PM