位置: IT常识 - 正文

JavaScript 30 JavaScript 日期格式

编辑:rootadmin
JavaScript 30 JavaScript 日期格式 JavaScript文章目录JavaScript30 JavaScript 日期格式30.1 JavaScript 日期输出30.2 JavaScript ISO 日期30.3 ISO 日期(年和月)30.4 ISO 日期(只有年)30.5 ISO 日期(完整的日期加时、分和秒)30.6 时区30.7 JavaScript 短日期30.8 警告30.9 JavaScript 长日期30.10 JavaScript 完整日期30 JavaScript 日期格式

推荐整理分享JavaScript 30 JavaScript 日期格式,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

有四种 JavaScript 日期输入格式:

ISO 格式遵守 JavaScript 中的严格标准。

其他格式不太明确,可能是浏览器特定的。

30.1 JavaScript 日期输出

无论输入格式如何,JavaScript 默认将输出全文本字符串格式:

Mon Feb 19 2018 06:00:00 GMT+0800 (中国标准时间)30.2 JavaScript ISO 日期

ISO 8601 是表现日期和时间的国际标准。

ISO 8601 语法 (YYYY-MM-DD) 也是首选的 JavaScript 日期格式:

【举个栗子】

var d = new Date("2018-02-19");

计算的日期相对于您的时区。

根据自己的时区,上面的结果将在 2 月 18 日至 2 月 19 日之间变化。

30.3 ISO 日期(年和月)

写日期也可以不规定具体某日 (YYYY-MM):

var d = new Date("2015-03");

时区会对结果在 2 月 28 日至 3 月 1 日之间产生变化。

30.4 ISO 日期(只有年)

写日期也可以不规定具体的月和日 (YYYY):

var d = new Date("2018");

时区会对结果在 2017 年 12 月 31 日至 2018 年 1 月 1 日之间产生变化。

30.5 ISO 日期(完整的日期加时、分和秒)

写日期也可以添加时、分和秒 (YYYY-MM-DDTHH:MM:SS):

var d = new Date("2018-02-19T12:00:00");

日期和时间通过大写字母 T 来分隔。

UTC 时间通过大写字母 Z 来定义。

如果希望修改相对于 UTC 的时间,请删除 Z 并用 +HH:MM 或 -HH:MM 代替:

var d = new Date("2018-02-19T12:00:00-08:30");

UTC(Universal Time Coordinated)等同于 GMT(格林威治时间)。

JavaScript 30 JavaScript 日期格式

**注释:**UTC,协调世界时,又称世界统一时间,世界标准时间,国际协调时间。

在日期-时间字符串中省略 T 或 Z,在不同浏览器中会产生不同结果。

30.6 时区

在设置日期时,如果不规定时区,则 JavaScript 会使用浏览器的时区。

当获取日期时,如果不规定时区,则结果会被转换为浏览器时区。

换句话说,假如日期/时间以 GMT(格林威治标准时间)创建,该日期/时间将被转换为 CST(中国标准时间),如果用户从中国进行浏览。

30.7 JavaScript 短日期

短日期通常使用 “MM/DD/YYYY” 这样的语法:

var d = new Date("02/19/2018");

30.8 警告

在某些浏览器中,不带前导零的月或其会产生错误:

var d = new Date("2018-2-19");

“YYYY / MM / DD”的行为未定义。

有些浏览器会尝试猜测格式。有些会返回 NaN。

var d = new Date("2018/02/19");

“DD-MM-YYYY”的行为也是未定义的。

有些浏览器会尝试猜测格式。有些会返回 NaN。

var d = new Date("19-02-2018");

30.9 JavaScript 长日期

长日期通常以 “MMM DD YYYY” 这样的语法来写:

var d = new Date("Feb 19 2018");

月和天能够以任意顺序出现:

var d = new Date("19 Feb 2018");

并且,月能够以全称 (January) 或缩写 (Jan) 来写:【上面用了 二月的缩写】

var d = new Date("February 19 2018");

var d = new Date("Feb 19 2018");

逗号会被忽略,且对大小写不敏感:

var d = new Date("FEBRUARY, 25, 2015");

30.10 JavaScript 完整日期

JavaScript 接受“完整 JavaScript 格式”的日期字符串:

var d = new Date("Mon Feb 19 2018 06:55:23 GMT+0100 (W. Europe Standard Time)");

JavaScript 会忽略日期名称和时间括号中的错误:

var d = new Date("Fri Mar 26 2018 09:56:24 GMT+0100 (Tokyo Time)");

本文链接地址:https://www.jiuchutong.com/zhishi/297514.html 转载请保留说明!

上一篇:如何在vue项目中使用rem布局(如何在vue项目中运行后端)

下一篇:谷歌新版本跨域错误深度剖析与解决:request client is not a secure context and the resource is in more-private address(谷歌浏览器跨域解决方案)

  • 个体工商户税收优惠政策2023年
  • 购买二手车还需要交购置税吗
  • 税控盘当月不抵扣怎么申报
  • 审计的基本流程是什么
  • 明细分类核算的方法分为
  • 没有预收账款应该用什么科目核算
  • 事业单位收个人部分社保怎么入账
  • 购进商品返点的钱用于抵扣货款怎么入账?
  • 材料暂估价结算调整规定
  • 私募基金管理人a向投资者推介私募产品,不合规
  • 酒店住宿费一般多少钱一晚
  • 技术开发费税收优惠政策
  • 劳务费需要预缴税款吗
  • 加班工资算做个月工资吗
  • 零税率发票如何抵扣
  • 库存现金进账单会计分录
  • 企业分红给企业股东怎么交税
  • linux路由器配置实例
  • windows7中右键的作用
  • 固定资产残值率计算公式
  • 银行承兑汇票背书会计分录
  • 出口退税新政策对出口贸易的影响
  • 园林绿化工程公司电话
  • 发票备注栏的填写规定
  • 预付款多长时间
  • 用产品抵债的合同怎么写
  • 广告公司的材料的作用有哪些
  • macos10.15.7补充更新
  • 工程竣工结算资料存档几年
  • 企业提取盈余公积会引起所有者权益变动吗
  • 哪些可以作为原始凭证
  • 开办费的具体内容有哪些
  • 中医诊所的税收分类编码
  • php引用类型
  • 微信小程序设计规范(官方)文档
  • java前后端加密解密请求
  • 2023英伟达显卡天梯图完整版
  • 企业预付账款怎么做账
  • 什么情况下需要异地预缴增值税
  • 有合同没有发票怎么入账
  • 关税完税价格计算增值税
  • css设置旋转动画
  • powerdesigner12.5使用教程
  • 施工企业会计科目
  • 非营利组织注册
  • 可抵扣的进项税额要减去进项转出吗
  • 物流公司挂靠会计处理?
  • 建账是不是只需要科目余额表
  • 如何控制自己不磨牙
  • Linux/Mac MySQL忘记密码怎么办
  • AppleMobileDeviceService.exe是什么进程?AppleMobileDeviceService.exe是病毒吗?
  • 卸载步骤
  • win10弹出提示
  • mac的浏览记录在哪儿
  • scrfs.exe - scrfs是什么进程 有什么用
  • windows对高分屏怎么这么差
  • win7旗舰版怎么改成专业版
  • win10系统家庭版和专业版区别
  • cortana小娜怎么用
  • win7怎么设置鼠标双击打开
  • windows10电脑声音
  • 电脑系统脚本错误
  • opengl纹理贴图步骤
  • 简单掌握办公软件怎么写
  • app的架构设计
  • em和px
  • js中鼠标经过事件
  • node wechat
  • android ichart ColumnStacked2D图表无法显示解决方案
  • ping大包丢包小包不丢包
  • Linux 中的 lo:0
  • js标志
  • js布局与css布局
  • javascript的弹窗
  • js设置rem
  • unity脚本api
  • 浏览器判断手机品牌
  • 长沙税务局网上开票
  • 陕西国家税务
  • 营改增后如何纳税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设