由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Time is very difficult
相关主题
时间格式转换的问题知道R为什么那么流行了哈哈
你大爷的夏日制!!再问机器学习。。。用keras分类
嵌入式(PLC)的时区问题xiaoju 老师进来一下
how to get the number of days between two dates in C++马龙行业的本质 (转载)
问一个c的问题有没有做sentiment analysis的,求思路
!!! 号外 Microsoft Zune Bug!!!求问 tf.estimator.trainspec max_steps
boost的deadline_timer要多脑残才能整出来?神经网络的开窍现象
mint 是啥语言写的Tf里面怎么选optimizer?
相关话题的讨论汇总
话题: time话题: difficult话题: very话题: linux话题: hub
进入Programming版参与讨论
1 (共1页)
T********i
发帖数: 2416
w***g
发帖数: 5958
2
indeed. 我前两天还中过一个招,mktime的tm_year是从1900开始的。

【在 T********i 的大作中提到】
: https://github.com/HowardHinnant/date/issues/638
T********i
发帖数: 2416
3
用这个库吧。还是靠谱的。作者是个老司机。
这是将来要进入Cpp20标准库的。
目前唯一的问题就是Linux的tzdata数据库编译的时候要用-b fat选项。对你不是问题
。我自己的固件要改一下script。

【在 w***g 的大作中提到】
: indeed. 我前两天还中过一个招,mktime的tm_year是从1900开始的。
s******e
发帖数: 3
4
某些嵌入系统的epoch从2000-01-01 起算
s*i
发帖数: 5025
5
的确如此。好几个原因:
1. 人为的时区的概念
2. 人为的夏时制概念
3. 人以地球自转定义为一天,公转定义为一年。自转跟公转之间又不是365的绝对关系
。为了迁就人类,不得不搞出闰年,还有闰秒一类的。
这三个因素混在一起(而且人可以随时制定法律变夏时制),计算机不得不维护一个时
区的数据库而不是一个可以用Pure Function运算的东东。

【在 T********i 的大作中提到】
: https://github.com/HowardHinnant/date/issues/638
T********i
发帖数: 2416
6
主要是我需要自己维护一个Linux distribution。类似red hat之类。这是Linux层面的。
我的IoT OS层面,全世界的用户和程序员今后可以理所当然地不需要操心。
1. 第一次配置中控的时候,在手机上自动定位经纬度和时区,发送给Hub
2. 以后随时可以更改Hub的经纬度和时区,而且时区名字要用手机的缺省本地语言显示。
3. 所有的IoT设备,UTC & Local Time自动track。提供UTC/local time API
tzdb 2020年格式竟然变了。以前缺省都是fat,现在缺省是slim了。
Hub/device最新固件更新了。就因为这个tzdb,折腾了3天。

【在 s*i 的大作中提到】
: 的确如此。好几个原因:
: 1. 人为的时区的概念
: 2. 人为的夏时制概念
: 3. 人以地球自转定义为一天,公转定义为一年。自转跟公转之间又不是365的绝对关系
: 。为了迁就人类,不得不搞出闰年,还有闰秒一类的。
: 这三个因素混在一起(而且人可以随时制定法律变夏时制),计算机不得不维护一个时
: 区的数据库而不是一个可以用Pure Function运算的东东。

1 (共1页)
进入Programming版参与讨论
相关主题
有没有网站能计算给定的2个经纬度的距离? (转载)问一个c的问题
如何高效查询最近距离内的用户?!!! 号外 Microsoft Zune Bug!!!
GPS是怎么接受traffic信息的? (转载)boost的deadline_timer要多脑残才能整出来?
web时代真来了mint 是啥语言写的
时间格式转换的问题知道R为什么那么流行了哈哈
你大爷的夏日制!!再问机器学习。。。用keras分类
嵌入式(PLC)的时区问题xiaoju 老师进来一下
how to get the number of days between two dates in C++马龙行业的本质 (转载)
相关话题的讨论汇总
话题: time话题: difficult话题: very话题: linux话题: hub