深圳网站建设公司团队建站园

diannao/2025/10/13 9:36:14/文章来源:
深圳网站建设公司团队,建站园,一个完整的网站建设过程,抓取wordpress中的 图片先说下结论#xff1a;如果系统不考虑全球化的话#xff0c;那么我们不用考虑时区的问题#xff0c;因为我们可以认为中国境内的计算机全部用的是北京时间。1. 时区的来源和划分地球自转一圈是360度#xff0c;共24小时#xff0c;所以1小时15度#xff0c;即#xff1a… 先说下结论如果系统不考虑全球化的话那么我们不用考虑时区的问题因为我们可以认为中国境内的计算机全部用的是北京时间。1. 时区的来源和划分地球自转一圈是360度共24小时所以1小时15度即15度就是1个时区。国际定义了本初子午线0度经线的位置在英国伦敦格林尼治天文台自然世界时UTC也是指的格林尼治天文台GMT那里的时间。认为北京处在东经120度线上也就是东八区上所以北京相比UTC时间有8个小时的时差。由于地球自西向东转所以北京比格林尼治最先接触阳光自然就认为北京的时间比格林尼治快8个小时。比如说2020-01-01 00:00:00 00:00表示格林尼治此时正值午夜凌晨。但用北京时间表示为 2020-01-01 00:08:00 08:00即北京此时天已经亮了人们正在准备上班。为什么会有北京时间全世界都用一个UTC时间不就行嘛世界那么大各地都有自己的习惯如果突然统一起来真的不习惯。比如说按照UTC时间我们应该午夜凌晨正在上班的路上这听起来就很疯狂。。。2. 全国统一用北京时间吗新疆的也用北京时间1949年建国后国家就规定统一用北京时间了。新疆地区仅少部分本地居民使用新疆时间但一般默认是北京时间不过发布新闻的时候仍能看到“北京时间”、“新疆时间”的字样。为什么新疆要使用北京时从时区上来看它们相差有2个时区呢解释比如说奥运会八点开始那么北京新闻就报道八点开始新疆报道十点开始四川报道九点开始各地都不同这样不就乱了套吗所以就有了北京时间这个统一标准。统一时间后生活作息会有什么差别上午北京8:00–12:00新疆10:00–14:00下午北京1:30–17:30新疆1530–19:30另外对于北京的人感官上有新疆天黑的晚、上班晚。但其实是一样的只不过北京的人习惯了6:30就天亮18:00就天黑而已。3. 如果需要国际化该如何使用时间前提http请求头中虽然有关于语言中文简体、英文的信息但是没有携带客户端时区的信息。既然如此我们就要在服务端统一一种时区这样方便我们开发调试因为是国人开发的应用所以就用北京时间即可。剩下的就是客户端了因为服务端无法预料客户端的时区所以为了方便统一开发我们可以统一返回携带时区信息的北京时间客户端接收后自行转换即可。常用的携带时区的时间有下面两种格式2020-01-02T01:08:07Z2020-01-02 09:08:07 08:00针对这两种格式的转换示例如下//北京时间(东八区): 2020-01-02 09:08:07.123var baseTime new DateTimeOffset(2020, 01, 02, 09, 08, 07, 123, TimeSpan.FromHours(8));//常规输出: 不考虑时区var str baseTime.ToString(yyyy-MM-dd hh:mm:ss);//2020-01-02 09:08:07str baseTime.ToString(yyyy-MM-dd hh:mm:ss.fff);//2020-01-02 09:08:07.123//考虑时区,形式1str baseTime.ToUniversalTime().ToString(yyyy-MM-ddThh:mm:ssZ);//2020-01-02T01:08:07Zstr baseTime.ToUniversalTime().ToString(yyyy-MM-ddThh:mm:ss.fffZ);//2020-01-02T01:08:07.123Z//考虑时区,形式2str baseTime.ToString(yyyy-MM-dd HH:mm:ss zzz);//2020-01-02 09:08:07 08:00str baseTime.ToString(yyyy-MM-dd HH:mm:ss.fff zzz);//2020-01-02 09:08:07.123 08:00//如果当前计算机设置的时区是北京时间(东八区)则输出为true,否则输出falsevar parse1 DateTimeOffset.Parse(2020-01-02 09:08:07.123);Console.WriteLine($parse1baseTime: {parse1 baseTime});//输出truevar parse2 DateTimeOffset.Parse(2020-01-02T01:08:07.123Z);Console.WriteLine($parse2baseTime: {parse2 baseTime});//输出truevar parse3 DateTimeOffset.Parse(2020-01-02 09:08:07.123 08:00);Console.WriteLine($parse3baseTime: {parse3 baseTime});4. 那么c#中的DataTime和DataTimeOffset有什么差别相同点它们两个都存储了年、月、日、时、分、秒、毫秒信息。区别点DateTimeOffset中还存储了时区信息而DateTime中未存储时区信息它总是认为自己存储的时间的时区是当前计算机设置的时区5. 以sqlserver为例看数据库中如何存储时间sqlserver中的关于时间的类型如下date3字节表示范围0001-01-01 到 9999-12-31datetime8字节表示范围1753-01-01 00:00:00 到 9999-12-31 23:59:59datetime26-8个字节表示范围0001-01-01 00:00:00 到 9999-12-31 23:59:59.9999999smalldatetime4个字节表示范围1900-01-01 00:00:00 到 2079-06-06 23:59:59time5个字节表示范围00:00:00.0000000 到 23:59:59.9999999datetimeoffset10个字节表示范围0001-01-01 00:00:00 到 23:59:59.9999999可表示时区通过上面列举我们可以发现除非我们使用datetimeoffset否则我们是无法保存时区信息的。其实对于服务器来说数据库中存不存储时区并不是那么重要只要保证web服务器、数据库服务器设置的时区一致即可推荐sqlserver中使用datetime2。另外一般我们常设计列的类型为datetime而不是datetime2。其实这有个隐患当程序中使用DateTime的默认值即0000-01-01时我们无法插入到数据库中报错如下“从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值”这个报错在文章《c# SqlException: 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值》中有专门说明。6. 浏览器端如何显示时间在 上面【3. 如果需要国际化该如何使用时间】中建议后端返回的时间携带时区信息也就是下面两种格式2020-01-02T01:08:07Z2020-01-02 09:08:07 08:00那么前端应该怎么显示呢幸运的是js脚本可以直接解析上面两种类型的时间看下面代码 new Date(Date.parse(2020-01-02 09:08:07 08:00)).toDateString() Thu Jan 02 2020 new Date(Date.parse(2020-01-02 09:08:07 08:00)).toTimeString() 09:08:07 GMT0800 (中国标准时间) new Date(Date.parse(2020-01-02T01:08:07Z)).toLocaleDateString() 2020/1/2 new Date(Date.parse(2020-01-02T01:08:07Z)).toLocaleTimeString() 上午9:08:077. 关于夏令时参考《百度百科夏令时》夏令时是个奇怪且别扭的东西中国曾经实行过6年1986年到1991年之后便废除了。那么什么是夏令时的呢因为夏季天亮的早、黑的晚而人们还是以冬季的时间点作息导致起的晚浪费了阳光睡的晚浪费了蜡烛所以就人为的在夏季到来时的某天夜里2点偷偷的将时间调快1小时然后在夏季结束时的某天夜里2点偷偷的将时间调慢1小时。上面的一听就很别扭还有人为改时间的调整作息时间不就行了吗事实上我们也仅在1986-1991年执行了6年而已之后便废除了现在我们都是夏季和冬季到来时调整作息时间的。假如我们使用夏令时会有什么影响呢夏季到来时比如1986年5月4日在夜里凌晨2点你的表突然跳到了3点这样你就少睡了一小时。。。冬季到来时比如1986年9月14日在夜里凌晨2点你的表突然跳到1点这样你就多睡了一小时。。。如果你恰好在这个时间段设置了定时任务那么你会发现你的定时任务可能触发了两次也可能没触发。。。虽然我国废除了夏令时但不代表其他国家也废除了比如说美国目前就实行夏令时。但夏令时在全球已经明显不受欢迎了俄罗斯实行了很长时间最终2014年通过杜马法案废除了。西班牙还在偷偷改时间。美国不仅偷偷改时间而且各个州的时区不一样所以重要会议一般都会标注时区。全球有110多个国家在使用夏令时。欧盟正在废除夏令时的路上。另外想查看哪些地区支持夏令时可以在电脑的时区设置中发现原文链接https://blog.csdn.net/u010476739/article/details/118339679

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/92631.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在什么网站上可以做免费广告wordpress的背景图片

由于需要测试一款40G网卡,下载了 iperf3.1.3 用于性能测试。 iperf3.1.3 源码下载 可以在 iperf 官网 下载源代码: 交叉编译 需要运行在 aarch64 linux 环境下,所以需要交叉编译。 进入iperf3 目录下,运行 ./configure 脚本…

企业网站和信息化建设重庆建站模板展示

1.介绍 1.1 Pandas是什么? Pandas是一个基于NumPy的分析结构化数据的工具集,NumPy为其提供了高性能的数据处理能力。Pandas被普遍用于数据挖掘和数据分析,同时也提供数据清洗、数据I/O、数据可视化等辅助功能。 Github_Star 40k : https://github.com/…

网站开发人员需要去做原型吗有多少人自己做电影网站

在 QML 中,几乎所有组件都继承自 Item 类型,因此它们共享一些通用的属性。 QML 组件通用属性 位置和尺寸 x 和 y: 组件在其父元素中的位置坐标 Item {x: 100y: 100 }width 和 height: 组件的宽度和高度 Item {width: 200height: 100 }z: 组件在 Z 轴…

vps除了做网站还能做什么公共资源交易中心主任级别

Aethir,去中心化GPU云基础设施领导者,宣布其备受期待的节点销售。Aethir是一家企业级的以AI和游戏为重点的GPU即服务提供商。Aethir的去中心化云计算基础设施使GPU提供商能够与需要NVIDIA的H100芯片提供强大AI/ML任务支持的企业客户相连接。 此外&#x…

茂名企业做网站视频剪辑培训比较有名的学校

来源:科学的乐园在科幻小说《三体Ⅲ:死神永生》之中,歌者文明“母世界”的宇宙飞船曾经利用宇宙规律武器二向箔来摧毁地球文明,将地球所处的三维世界完全变成了一个二维世界。很多人无法想象,仅仅一个手机大小的物质&a…

wordpress 分类判断长沙seo排名收费

教育 -C语言程序设计-章节资料考试资料-南京师范大学中北学院【】 第一章 单元测试 1、【单选题】对于计算机来说,最后执行的C语言程序是( ) A、源程序 B、目标程序 C、汇编程序 D、可执行程序 参考资料【 】 2、【单选题】以下叙述中正确的是…

做企业网站一般用什么服务器如何做网站 知乎

版本回退 修改代码 添加第一个版本 接下同上,添加多个版本 回退到上一个版本 回到旧版本(建议实际中操作) 版本回退和回到旧版本的区别: 版本回退:就是删除当前版本,回到以前的版本。 回到旧版…

为网站做外链的方式品牌网站建设必在大蝌蚪

上一篇文章呢,我们讲述了JavaScript运算符中的关系运算符和逻辑运算符,那么紧接上一篇的文章我们今天来说说逻辑运算符。引言逻辑运算符不是很难,也不是很多,我们只要记住三个就可以啦!分别是:!…

找潍坊做网站的赣州网站制作公司

目录 一、磁盘介绍 1. 磁盘数据结构 2. 磁盘的接口类型 3. 磁盘在Linux上的表现形式 二、磁盘分区与MBR 1. 分区优缺点 2. 分区方式 3. MBR分区 4. GPT分区 三、文件系统 1. 文件系统的组成 2. 默认的文件系统 3. 文件系统的作用 4. 模拟破坏文件与修复文件 4…

国内免费网站空间网站建设痛点

一、解释MVC和MVVM架构模式 MVC和MVVM都是常见的前端架构模式,用于抽象分离并解决特定问题。这两种模式在结构上具有一定的相似性,但在细节和数据处理方式上存在一些差异。 MVC,即Model-View-Controller,是一种用于应用程序分层…

电子商务网站开发需求文档北京网站搭建服务

1、在主菜单中选择“模型”→“users and roles”→“users”,新增一个user,其中"name"字段就是要添加的模式名。 2、在新增表时,在表属性的“general”页签中选择"owner",选择刚才新增的user,即可…

网站系统名称怎么填如何给自己的网站做seo

文章目录 变量变量的声明变量命名规则变量的类型 常量常量的定义与初始化字面量常量整型常量浮点型常量字符常量常量表达式(constexpr) 大家好,我是 shopeeai,也可以叫我虾皮,中科大菜鸟研究生。今天我们来一起来学习C…

阿里云 iis 多个网站免费的黄冈网站有哪些

摘要 本文聚集于实战,只讲解最实用的知识点,至于支付起源、在线支付发展历程等科普知识,感兴趣的读者可参考其它优秀的支付类书籍或网络上其它优秀的文章。本章内容对大部分专业概念进行了极致简化,以便更好地帮助读者入门。实际…

网站制作教程:初学者建设银行信用卡网站登录

1. 动态的改变记录级别和策略,即修改log4j.properties,不需要重启Web应用,这需要在web.xml中设置一下。2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。3. 可以把log4j.properties和其他properties一起放在/WEB-INF/ ,而不是Class-Pat…

宁波企业如何建网站网站开发工程师和软件工程

简介 sar(System Activity Reporter 系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘 I/O、CPU 效率、内存使用状…

厦门的商城网站建设网站推广项目

一,思路: 简单的字符串处理,当反转字符串后如果字典序减小了,那么肯定不会再执行反转操作,而是执行操作2,将反转后的字符串拼接(这样必定构造一个回文串),那么之后的操作…

网站和软件建站前端网站页面模板

1.水仙花数 打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身. 例:1531的三次方5的三次方3的三次方. 法1: #include<stdio.h> int main() {int i 0;int j 0;int k 0;for (i 1; i < 10; i)//百位{for (j …

门户网站建设教程php在网站开发中的作用

4738 Caocaos Bridges 求无向图的桥中最小的那个&#xff0c;tarjan 4739 Zhuge Liangs Mines 状态压缩暴力 4740 The Donkey of Gui Zhou 求两个点在图上的相遇点&#xff0c;模拟dfs 4741 Save Labman No.004 计算几何&#xff0c;平面上的两条…

建设高校图书馆网站的意义软文代发布

实验内容 实现一个分片 k/v 存储系统&#xff0c;分片指如所有以“a”开头的键可能是一个分片&#xff0c;所有以 “b”开头的键可能是另一个分片。每个副本组仅处理几个分片的 Put、Append 操作&#xff0c;实现并行操作&#xff0c;系统总吞吐量&#xff08;单位时间的放入和…

门户网站设计特点wordpress批量修改标题

问题描述 在训练模型的过程中遇到了apex库的报错IndexError: tuple index out of range导致无法训练。在github查询后找到了解决方法 问题解决 需要修改/apex-master/apex/amp/utils.py这个文件的代码 从93行开始修改 if x in cache:cached_x cache[x]next_functions_ava…