首页 > 其他分享 >JS中时间对象与时间的格式化

JS中时间对象与时间的格式化

时间:2024-04-08 14:57:02浏览次数:13  
标签:00 格式化 08 JS 2024 时间 Date new

new Date("2024-04-08T00:00:00")// 输出 Mon Apr 08 2024 00:00:00 GMT+0800 (中国标准时间) 时间是正常的,没有多出来8个小时
new Date("2024-04-08 00:00:00")// 输出 Mon Apr 08 2024 00:00:00 GMT+0800 (中国标准时间) 时间是正常的,没有多出来8个小时
new Date()    // Mon Apr 08 2024 14:39:35 GMT+0800 (中国标准时间)  时间是正常的,没有多出来8个小时

new Date("2024-04-08T00:00:00Z") // Mon Apr 08 2024 08:00:00 GMT+0800 (中国标准时间)   时间多出来8个小时
new Date("2024-04-08") // Mon Apr 08 2024 08:00:00 GMT+0800 (中国标准时间)  时间多出来8个小时

从上面的代码的输出可以看出,当使用new Date("2024-04-08T00:00:00Z")或者是new Date("2024-04-08")的时候,时间会多出来8个小时。

  • 开发中,可以直接使用new Date()或者是new Date("yyyy-MM-dd HH:mm:ss")来获取当前的时间是不会收到时区的影响的。
  • 不要使用new Date("yyyy-MM-dd")或者是new Date("yyyy-MM-dd HH:mm:ssZ")。这要获取到的时间会比系统时间多出来8个小时。

时间格式化可以使用moment.js

  • 在使用moment.js格式化时间的过程中,没有发现时区导致的时间不正确的问题。

标签:00,格式化,08,JS,2024,时间,Date,new
From: https://www.cnblogs.com/zhaoleiFree/p/18121128

相关文章

  • Item26:尽可能延后变量定义式的出现时间
    芝士wa2024.4.8“只要你定义了一个变量而其类型带有一个构造函数或析构函数,那么当程序的控制流到达这个变量定义式时,你便得承担构造成本;当这个变量离开其作用域时,你便得承受析构成本,即使这个变量最终未被使用,仍需耗费这些成本,所以你应该尽可能避免这些情形”坏的例子,过早的定......
  • NestJS 基础概念
     1.ModuleModule是NestJS的基本组织单位。模块系统基于Node.js的CommonJS模块系统,但提供了更高级别的抽象和组织方式。通过使用模块,你可以将应用程序拆分成多个独立且可复用的部分,每个模块都负责实现特定的功能或业务逻辑。模块可以封装相关的代码、配置和依赖关系,使得......
  • Chrome浏览器前端开发调试时强制更新js、css静态资源文件缓存的方法
    以Chrome浏览器为例,国产浏览器未做全面测试。前端开发静态文件时,浏览器访问会缓存样式、图片、js等,怎么快速更新缓存。以下方法特别适合只想清除某个网页的缓存,而不想清除全部浏览器缓存可以采用以下方法。一、强制刷新同时按住ctrl+f5或ctrl+shift+r进行访问页面强制刷新,一般......
  • 毕业设计jsp 手办周边商城
    摘要随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,手办周边商城当然也不能排除在外。手办周边商城是以实际运用为开发背景,运用软件工程开发方法,采用jsp技术构建的一个管理系统。整个开发过程首先对软件系统进......
  • 毕业设计jspm贝儿米幼儿教育管理系统
    摘要随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。贝儿米幼儿教育管理系统,主要的模块包括查看;管理员;个人中心、用户管理、学生信息管理、班级信息管理、缴费信息管理、幼儿园信息管理、教师信息管理、考勤......
  • 毕业设计jspm宠物医院信息管理系统
    摘要21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准确、快速、完善,并能提高工作管理效率,促进其发展。论文主要是对宠物医院信息管......
  • 毕业设计jspm少儿编程教育网站系统
    摘要在国家重视教育影响下,教育部门的密确配合下,对教育进行改革、多样性、质量等等的要求,使教育系统的管理和运营比过去十年前更加理性化。依照这一现实为基础,设计一个快捷而又方便的网上少儿编程教育网站系统是一项十分重要并且有价值的事情。对于传统的少儿编程教育网站......
  • jsonpath提取响应结果,token鉴权处理
    importtimeimportuuidimportrequestsimportpprintfromjsonpathimportjsonpathfromtest_image_codeimportImageCodeclassManage:def__init__(self):self.header={"locale":"zh_CN"}self.login_url='......
  • ETL工具-nifi干货系列 第九讲 处理器EvaluateJsonPath,根据JsonPath提取字段
    1、其实这一节课本来按照计划一起学习RouteOnAttribute处理器(相当于java中的ifelse,switchcase控制语句),但是在学习的过程中遇到了一些问题。RouteOnAttribute需要依赖处理器EvaluateJsonPath,所以本节课我们一起来学习下EvaluateJsonPath处理器。如下图所示: 本节课的示例依然......
  • webpack打包的时候如何指定 tsconfig.build.json
    在使用Webpack打包TypeScript项目时,如果你想要指定一个不同于默认的tsconfig.json的配置文件,你可以通过TypeScript的编译器选项tsconfig来实现。以下是一个基本的配置示例,你需要在webpack配置文件中的TypeScriptloader中添加这个选项:constpath=require('path');module.expo......