Questions tagged «epoch»

Unix时间或POSIX时间是一种用于描述时间点的系统,时间点定义为自1970年1月1日午夜协调世界时(UTC)起经过的秒数,不包括not秒。对于神经网络/机器学习中使用的时期,此标记不是*。

19
如何将Unix时间戳转换为DateTime,反之亦然?
有此示例代码,但随后开始谈论毫秒/纳秒问题。 自M#的Unix时代以来,MSDN上的问题是秒。 到目前为止,这是我得到的: public Double CreatedEpoch { get { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime(); TimeSpan span = (this.Created.ToLocalTime() - epoch); return span.TotalSeconds; } set { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime(); this.Created = epoch.AddSeconds(value); } }




16
将UTC纪元转换为本地日期
我已经为此战斗了一段时间。我正在尝试将纪元转换为日期对象。时代以UTC发送给我。每当您经过new Date()一个纪元时,它就会假定它是本地纪元。我尝试创建一个UTC对象,然后使用setTime()它来将其调整为适当的纪元,但是唯一有用的方法是toUTCString()字符串对我没有帮助。如果我将该字符串传递给新日期,则应该注意它是UTC,但不是。 new Date( new Date().toUTCString() ).toLocaleString() 我的下一个尝试是尝试获取本地当前时间与UTC当前时间之间的差异,但是我也无法做到这一点。 new Date( new Date().toUTCString() ).getTime() - new Date().getTime() 它只给我很小的差异,不到1000,以毫秒为单位。 有什么建议?
273 javascript  date  utc  epoch 



8
使用strftime将python datetime转换为纪元
我在UTC有一个时间,我想要从纪元开始经过的秒数。 我正在使用strftime将其转换为秒数。以2012年4月1日为例。 >>>datetime.datetime(2012,04,01,0,0).strftime('%s') '1333234800' 从纪元开始的UTC时间为2012年4月1日,但以上返回1333234800,相差1小时。 因此,看来strftime正在考虑我的系统时间,并在某处应用了时区偏移。我以为日期时间纯粹是天真的? 我该如何解决?如果可能,除非标准,否则避免导入其他库。(我有可移植性问题)。
209 python  datetime  utc  epoch  strftime 

9
在Java中将以毫秒为单位的时间戳转换为字符串格式的时间
我正在尝试将一个长值(从1970年1月1日经过的毫秒数,即Epoch)转换为格式时间h:m:s:ms。 我用作时间戳的长值timestamp,是从log4j的日志记录事件字段中获得的。 到目前为止,我尝试了以下操作,但失败了: logEvent.timeStamp/ (1000*60*60) TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) 但是我得到了不正确的值: 1289375173771 for logEvent.timeStamp 358159 for logEvent.timeStamp/ (1000*60*60) 21489586 for TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) 我该怎么办?
126 java  datetime  time  timestamp  epoch 

6
如何从LocalDate和LocalDateTime中提取纪元?
如何Long从LocalDateTime或的实例提取纪元值LocalDate?我已经尝试了以下方法,但是它给了我其他结果: LocalDateTime time = LocalDateTime.parse("04.02.2014 19:51:01", DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss")); System.out.println(time.getLong(ChronoField.SECOND_OF_DAY)); // gives 71461 System.out.println(time.getLong(ChronoField.EPOCH_DAY)); // gives 16105 我想要的只是1391539861本地datetime 的值"04.02.2014 19:51:01"。我的时区是Europe/Oslo夏令时的UTC + 1。
102 java  time  java-8  epoch  java-time 

3
如何在Dart中获取时间戳?
我一直在学习Dart,但是我不知道如何生成时间戳。我已经试过了: void main() { print((new Date()).millisecondsSinceEpoch); } 多亏了IDE,我才能够走到这一步,但是却遇到了一个令人困惑的错误: Exception: No such method: 'Date' 救命?
88 dart  epoch 


2
将以毫秒为单位的时间转换为日期时间
我已经使用ruby脚本将iso时间戳转换为纪元,我正在解析的文件具有以下时间戳结构: 2009-03-08T00:27:31.807 由于我想保留毫秒,因此我使用了以下Ruby代码将其转换为纪元时间: irb(main):010:0> DateTime.parse('2009-03-08T00:27:31.807').strftime("%Q") => "1236472051807" 但是在python中,我尝试了以下操作: import time time.strftime('%Y-%m-%d %H:%M:%S', time.gmtime(1236472051807)) 但是我没有把原定的时间日期倒退, >>> time.strftime('%Y-%m-%d %H:%M:%S', time.gmtime(1236472051807)) '41152-03-29 02:50:07' >>> 我想知道这与我的格式化方式有关吗?
77 python  ruby  datetime  epoch 

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.