永发信息网

stm32rtc实时时钟实验怎么样获取当前时间

答案:2  悬赏:10  手机版
解决时间 2021-11-21 18:18
stm32rtc实时时钟实验怎么样获取当前时间
最佳答案
这个有点难度,需要咨询硬件工程师
全部回答
一、关于时间
  2038年问题

  在计算机应用上,2038年问题可能会导致某些软件在2038年无法正常工作。所有使用UNIX时间表示时间的程序都将将受其影响,因为它们以自1970年1月1日经过的秒数(忽略闰秒)来表示时间。这种时间表示法在类Unix(Unix-like)操作系统上是一个标准,并会影响以其C编程语言开发给其他大部份操作系统使用的软件。

  在大部份的32位操作系统上,此“time_t”数据模式使用一个有正负号的32位元整数(signedint32)存储计算的秒数。也就是说最大可以计数的秒数为 2^31次方 可以算得:

2^31/3600/24/365 ≈ 68年
  所以依照此“time_t”标准,在此格式能被表示的最后时间是2038年1月19日03:14:07,星期二(UTC)。超过此一瞬间,时间将会被掩盖(wrap around)且在内部被表示为一个负数,并造成程序无法工作,因为它们无法将此时间识别为2038年,而可能会依个别实作而跳回1970年或1901年。
  对于PC机来说,时间开始于1980年1月1日,并以无正负符号的32位整数的形式按秒递增,这与UNIX时间非常类似。可以算得:
2^32/3600/24/365 ≈ 136年
  到2116年,这个整数将溢出。
  
  Windows NT使用64位整数来计时。但是,它使用100纳秒作为增量单位,且时间开始于1601年1月1日,所以NT将遇到2184年问题。
  苹果公司声明,Mac在29,940年之前不会出现时间问题!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
清水莲洗衣中心(河滨西路)地址在哪,我要去那
你好,绿之韵甘宝吟好用么?有激素吗?
湖州香溢大酒店地址在什么地方,我要处理点事
六六大顺能看出什么数?
吕梁市至兴县东高速出口怎么走
地芷经读诵40分钟并回向以往祖先和冤亲债主
茭头的种子是什么样的?哪里有?
君君简餐地址有知道的么?有点事想过去!
python求出列表[15,20,30,40]中各数据项目的
C#窗体怎么添加一个视频播放控件?求详细步骤
安吉塘埔应该到哪个派出所办理暂住证
璧山璧青路双星大道红绿灯是连续两个还是一个
貂绒毛线如何编织起针
小狗除螨仪d601和d602有什么区别
我的三星s8+没有三星pay
推荐资讯
问下,西安回民街里的西羊市,从那个口进比较
急!急!急!太原到咸阳的高铁几点过闻喜站?
亿达世纪城,新华绿洲,鹏辉新世纪哪个小区好
一个女人的内心有谁能看的真,自问我从来没有
华星牌高档注塑箱密码忘了
许佳慧除了预谋还有哪些歌好听
我与办公室机房一墙之隔,有辐射影响吗
在青岛李村附近租一间房子需要每月多少钱
很迷茫,在国企拿稳定工资,还是出去闯荡?感
万能的网友,知道哪里有出口贡菜的厂家吗?急
冷弯内卷边槽钢规格
我愿意做你的狗,对你忠诚,喜欢被你唤来唤去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?