永发信息网

为什么编程时间从1970年1月1日开始

答案:2  悬赏:20  手机版
解决时间 2021-03-09 01:45
为什么编程时间从1970年1月1日开始
最佳答案
1969年8月,贝尔实验室的程序员肯汤普逊利用妻儿离开一个月的机会,开始着手创造一个全新的革命性的操作系统,他使用B编译语言在老旧的PDP-7机器上开发出了Unix的一个版本。随后,汤普逊和同事丹尼斯里奇改进了B语言,开发出了C语言,重写了UNIX,新版于1971年发布。 那时的计算机操作系统是32位,时间用32位有符号数表示,则可表示 68 年, 用32位无符号数表示,可表示136年。他们认为 以 1970年 为时间 原点 足够可以了。 因此,C 的 time 函数 就这么 定了,后来的 java 等也用它,微机也用它,工作站本来就是unix系统当然也用它。(今后若用64位机年限更没问题。) 1970年1月1日 算 UNIX 和 C语言 生日。 由于主流计算机和操作系统都用它,其他仪器,手机等也就用它了。
全部回答
january 1 1970 00:00:00gmt有另一个称呼:unix 纪元。这是一个有纪念意义的时间点
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
双颖图文我想知道这个在什么地方
宝宝一岁多了只会爬不会站不会走怎么办
怎么设置路由器才能让别人偷不了网
幼儿园语言教育的含义
西宁一堪江火车票多少钱
“夫虽无四方之忧,然谋臣与爪牙之士,不可不养
瑞志电脑经营部地址在哪,我要去那里办事
一首歌有一半日文和一半中文歌曲名叫一人一什
奥比岛扭蛋王子中怎样与王子闲聊
供观音菩萨的饭菜剩余的能施舍倒掉吗
丽江二十四阁客栈怎么样
文学体载分为哪几类?
雀斑青春痘美容会所地址有知道的么?有点事想
41.2乘8.1加11乘9.25加537乘0.19的简便运算。
诺基亚c1-01用联通卡上网怎样设置?
推荐资讯
聚福美食在什么地方啊,我要过去处理事情
三星W2017 可以无线充吗
用re文件管理器更改手机型号怎么做才不会用不
电信19元套餐可以改成无抵消的吗?
无挑高复式二楼的大床架和整体家具如何运上去
用Qt框架写的软件怎么反编译
franklin D.Roosevelt是第几任美国总统
方鑫粮店山丹街店在什么地方啊,我要过去处理
女子最悲哀的是什么
四川文理学院莲湖校区-图书大楼在哪里啊,我
下喷改上下喷需要哪些材料,四通啥的?求指教
我喜欢把我的裙子,高跟鞋和丝袜等衣服晒在扣
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?