Questions tagged «datetime»

许多编程语言中的DateTime对象描述日期和一天中的时间。它可以表示即时时间,也可以表示日历上的位置,具体取决于使用它的上下文和特定的实现。此标签可用于所有与日期和时间有关的问题。


16
JSON Stringify由于UTC更改了日期时间
由于我所在的位置,我在JavaScript中的日期对象始终以UTC +2表示。因此像这样 Mon Sep 28 10:00:00 UTC+0200 2009 问题是JSON.stringify将上述日期转换为 2009-09-28T08:00:00Z (notice 2 hours missing i.e. 8 instead of 10) 我需要的是兑现日期和时间,但是没有兑现,因此应该 2009-09-28T10:00:00Z (this is how it should be) 基本上我用这个: var jsonData = JSON.stringify(jsonObject); 我尝试传递替换参数(stringify上的第二个参数),但问题是该值已被处理。 我也尝试在date对象上使用toString()and toUTCString(),但是这些也不能给我我想要的东西。 谁能帮我?

5
如何进行日期/时间比较
在Go中进行日期比较是否有任何选择?我必须根据日期和时间-独立地对数据进行排序。因此,我可以允许一个对象在某个日期范围内发生,只要它也在某个时间范围内也发生。在此模型中,我不能简单地选择最旧的日期,最年轻的时间/最新的日期,最新的时间和Unix()秒进行比较。我真的很感谢任何建议。 最终,我编写了一个时间解析字符串比较模块,以检查时间是否在范围内。但是,这并不顺利。我有一些大问题。我将其发布在这里只是为了好玩,但我希望有一种更好的时间比较方法。 package main import ( "strconv" "strings" ) func tryIndex(arr []string, index int, def string) string { if index <= len(arr)-1 { return arr[index] } return def } /* * Takes two strings of format "hh:mm:ss" and compares them. * Takes a function to compare individual sections (split by …

1
T和Z在时间戳中到底意味着什么?
我有这个时间戳值由Web服务返回 "2014-09-12T19:34:29Z" 我知道这意味着时区,但是那到底是什么意思呢? 而且我正在尝试模拟此Web服务,因此有没有办法strftime在python中使用生成此时间戳的方法? 很抱歉,如果这很明显,但Google的帮助不是很大,strftime()参考页面也没有。 我目前正在使用这个: x.strftime("%Y-%m-%dT%H:%M:%S%Z") '2015-03-26T10:58:51'

11
.NET库中是否有针对Month的预定义枚举?
我正在寻找.net框架中是否存在几个月的官方枚举。 在我看来,有一个可能是因为月使用的普遍程度,以及.net框架中还有其他这样的枚举。 例如,有一个星期几的枚举System.DayOfWeek,其中包括星期一,星期二等。 我想知道一年中的几个月(即一月,二月等)是否有一个? 有人知道吗?

7
C#DateTime.Now精度
在执行一些单元测试时,我只是遇到了DateTime.UtcNow一些意外的行为。看来,当您快速连续调用DateTime.Now/UtcNow时,似乎可以在比预期更长的时间间隔内返回相同的值,而不是捕获更精确的毫秒增量。 我知道有一个秒表类更适合进行精确的时间测量,但是我很好奇是否有人可以在DateTime中解释这种行为?是否有记录DateTime.Now的官方精度(例如,精度在50毫秒内?)?为什么将DateTime.Now设置为比大多数CPU时钟所能处理的精度低?也许它是专为最低公分母设计的? public static void Main(string[] args) { var stopwatch = new Stopwatch(); stopwatch.Start(); for (int i=0; i<1000; i++) { var now = DateTime.Now; Console.WriteLine(string.Format( "Ticks: {0}\tMilliseconds: {1}", now.Ticks, now.Millisecond)); } stopwatch.Stop(); Console.WriteLine("Stopwatch.ElapsedMilliseconds: {0}", stopwatch.ElapsedMilliseconds); Console.ReadLine(); }

4
DynamoDB中的时间戳应该使用哪种数据类型?
我是DynamoDB的新手。我希望创建一个表,该表使用DeviceID作为哈希键,使用Timestamp作为我的范围键和一些数据。 { DeviceID: 123, Timestamp: "2016-11-11T17:21:07.5272333Z", X: 12, Y: 35 } 在SQL中,我们可以将datetime类型用作时间戳,但在DynamoDB中则没有。 我应该使用哪种数据类型?串?数? 对于所选的数据类型,我应该写入哪种时间戳格式?ISO格式(例如:2016-11-11T17:21:07.5272333Z)或时期(例如:1478943038816)? 我需要在表格中搜索一段时间,例如:2015年1月1日上午10:00:00到2016年12月31日晚上11:00:00

5
为什么“ 2016-02-16”不等于“ 2016-02-16 00:00”?
我正在尝试将两个日期字符串都传递给new Date(t)。 我希望两个字符串都表示相同的时间,毕竟,如果我忽略了时间,那不是那天的午夜吗? 但是一会儿 new Date("2016-02-16 00:00") 返回2016-02-16,午夜,当地时间, new Date("2016-02-16") 返回2016-02-16,午夜UTC,这是错误的,或者考虑到其他字符串解析的结果,至少不会达到我的期望。 如果它们都具有相同的行为,无论是将时间返回为本地时间还是UTC,我都会理解,但是为什么他们返回类似的东西似乎并不一致。 解决方法是,每当遇到没有相应时间戳的日期时,都可以附加“ 00:00”以获取一致的行为,但这似乎很脆弱。 我是从类型为'datetime-local'的INPUT元素获取此值的,因此似乎尤其矛盾,因为我必须解决page元素返回的值。 我是在做错事,还是应该以其他方式做事?

21
MySQL查询以选择上周的数据?
嗨,我有一个带有日期字段和一些其他信息的表。我想选择过去一周(从星期日开始的一周)中的所有条目。 表值: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 我想选择上周的所有ID,预期输出为5、6、8。 (ID 2不在上周,ID 15在本周。) 怎么写和SQL Query相同。
96 mysql  sql  database  datetime 


13
实体框架DateTime和UTC
是否可以让实体框架(我目前正在使用CTP5的代码优先方法)将所有DateTime值存储为数据库中的UTC? 或者也许有一种方法可以在映射中指定它,例如在此中的last_login列: modelBuilder.Entity<User>().Property(x => x.Id).HasColumnName("id"); modelBuilder.Entity<User>().Property(x => x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity<User>().Property(x => x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity<User>().Property(x => x.PasswordHash).HasColumnName("password_hash"); modelBuilder.Entity<User>().Property(x => x.LastLogin).HasColumnName("last_login");



12
如何在特定时区的php中查找星期几
我在使用php处理日期/时间时感到困惑。 我想做的是:当用户访问我的页面时,我会问他的时区,然后在他的时区中显示“星期几”。 我不想用浏览器的一天。我想在php中进行此计算。 这就是我试图实现的方式: 用户输入的时区 通过php time()函数计算的Unix时间戳。 但我不知道该如何进行...在该时区我将如何获得“一周中的某天”。
95 php  datetime  timezone 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.