如何为专注于校园招聘的网站注册并创建账户?
摘要:专门做校招的网站,公司网站如何注册,合肥市科技中心网站,制作网络平台多少钱很高兴我们能够通过不同空间,不同时间,通过这篇博客相识,那一定是一种缘分&a
专门做校招的网站,公司网站如何注册,合肥市科技中心网站,制作网络平台多少钱很高兴我们能够通过不同空间#xff0c;不同时间#xff0c;通过这篇博客相识#xff0c;那一定是一种缘分#xff0c;一种你和狗哥的缘分。今天我希望通过这篇博客对我所熟知的前端世界里的日期时间做一个汇总#xff0c;不止是代码上的汇总哦#xff01; 目录
一、时区… 很高兴我们能够通过不同空间不同时间通过这篇博客相识那一定是一种缘分一种你和狗哥的缘分。今天我希望通过这篇博客对我所熟知的前端世界里的日期时间做一个汇总不止是代码上的汇总哦 目录
一、时区
1. 时区产生的原因
2. 本初子午线
3. 日不落帝国
二、不同时区电脑上的时间显示
1. 相同的时间戳
2. 不同时区的时差造成的问题
三、 JS中常用的日期时间方法
1. 年月日时分秒
2. 展示中文星期
3. 今年是平年还是闰年
4. 时间格式的兼容性
四、前端项目常用的日期时间处理库
1. moment库
2. 其他时间转换库
五、前端时间日期组件库
1. EXTJS
2. easyui
3. elementui
4. 其他
六、做为开发对于时间的思考 一、时区 在说开发世界里的日期之前我们必须了解一下所谓的时区。正因为时区的不同我们和世界上其他时区的人们可能看见的时间也不同。 1. 时区产生的原因
当我们半夜12点终于快要加班熬不住的时候印尼人民说都11点了我都睡醒一觉了伦敦同事感觉下午才4点还要等一等才下班。所以如果每个国家和地区都采用他们当地的时间标准那会给我们的生活带来很多不便而这种世界性痛点就交给了天文学家他们商量出的解决方案就很好将地球的经度每隔15度划分一个区域于是划分出了24个时区大家都采用相同的时间标准也就是所谓的时区。
2. 本初子午线
不知道袁本初的名字跟这个本初子午线是不是有关系地球上每隔经度15度做为一个时区几乎也就是太阳每隔一小时走过的经度。这样一天24小时正好被划分为24个时区。各时区的“中央经线”规定为0°即本初子午线东西经15°、东西经30°、东西经45°……直到180°经线在每条中央经线东西两侧各7.5°范围内的所有地点一律使用该中央经线的地方时作为标准时刻。“区时系统”在很大程度上解决了各地时刻的混乱现象使得世界上只有24种不同时刻存在 而且由于相邻时区间的时差恰好为1个小时这样各不同时区间的时刻换算变得极为简单。因此一百年来世界各地仍沿用这种区时系统。
3. 日不落帝国
天空的雾来得漫不经心
河水像油画一样安静
和平鸽慵懒步伐押着韵
心偷偷的放晴
祈祷你像英勇的禁卫军
动也不动的守护爱情
你在回忆里留下的脚印
是我爱的风景
我要送你 日不落的想念
寄出代表爱的明信片
你是否记得这首蔡依林的《日不落》MV就是在伦敦拍的。所以给大多数人的感觉日不落帝国说的就是英国。“日不落帝国”最早源于西班牙国王卡洛斯一世的语录在朕的国土上太阳永不落下。由于最早的航海发展和殖民统治最早的日不落帝国当属西班牙。 二、不同时区电脑上的时间显示 既然中国当前是下午2023年2月21日8点印尼时间是2023年2月21日7点那么他们怎么把不同的时间展示到网页上的呢 1. 相同的时间戳
在前端开发中不同时区可能显示的日期时间是不同的但有一点同一时刻他们的时间戳是相同的。比如同一时刻获取时间戳的方法可以以下几种
// 1 Date.now()
console.log(Date.now())// 2 Date.parse()
Date.parse(new Date())// 3 valueOf()
(new Date()).valueOf()// 4 getTime()
new Date().getTime()// 5 Number
Number(new Date())
2. 不同时区的时差造成的问题
其实不同时区因为时间上造成的问题主要是客户端例如浏览器端造成的。比如我们有一个场景有一个平台要做出海业务C端用户平台在泰国但可恨的是配置管理平台在中国。而泰国时间晚上12点要促销开始降价但中国的运营人员呢就从本地浏览器选择了12点然后提交了商品信息满意的以为12点要开始促销了泰国的用户要开始抢购一空了。但等到了运营人员以为的12点其实泰国人家才11点。原本等着泰国到了12点开始秒杀也还行但偏偏这个平台中国也能访问结果主要给泰国人民准备的好货还没到时间呢被中国人秒了。
