位置: 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(谷歌浏览器跨域解决方案)

  • 小规模纳税人出售使用过固定资产
  • 建筑企业简易计税可以开专票吗
  • 横幅属于什么税收大类?
  • 私车公用报销油费
  • 不动产租赁发票怎么开
  • 小企业会计准则会计科目表
  • 送现金券用什么活动语
  • 房租费没有发票怎么做账务处理
  • 借款可以转注资款吗
  • 开业赠送礼品会计属于什么费用
  • 记账时显示期初未建账
  • 申报个人所得税的详细流程
  • 营改增对象
  • 销售开发后的产品
  • 递延所得税资产怎么计算
  • 如何确定赊销额度
  • 子公司评估增值 出售股权
  • 公司单位员工餐费怎么算
  • 收到车险理赔款会计分录
  • 设备维保服务费会计分录
  • 收到的出口退税款需要并入利润总额吗
  • 生产经营所得个税表
  • 服务器时间总是不对
  • 未取得发票入账违反什么规定
  • win7指定程序用指定网卡
  • 带薪缺勤会计分录
  • 购买二手商住房没有给契税发票和购房发票
  • 个体户对公账户怎么办理
  • nerf 怎么瞄准
  • 编制合并报表的母子公司是什么主体
  • 企业所得税年报截止日期2023
  • 高新技术企业补助需要交所得税吗
  • sql1000*1.0
  • chat p
  • javascriptjs
  • vue环境搭建的几种方法
  • 实现自己的http server loop_in_codes C++博客
  • 工会经费计算公式的例子
  • 银行存款利息应记什么科目
  • mysql建表的完整步骤
  • mongodb修改命令
  • 怎么把其他应收款借方余额转出
  • 长期股权投资种类
  • sql2008混合模式
  • 出售子公司股权给其他公司
  • 加工企业怎么做账务处理
  • 债权投资相关科目
  • 建造厂房流程
  • 可抵扣暂时性差异产生的情况有
  • 领用生产用原材料一批
  • 技术服务费发票怎么开
  • 应收票据背书转让不终止确认如何记账
  • 房地产开发企业电费做什么科目
  • 总分类账封面封地和启用页的区别
  • sql server数据导入导出的特点
  • sql server 错误
  • sqlserver dbcc
  • sql server的数据库
  • sqlserver触发器语法
  • FastDFS4和Ubuntu12安装及部署步骤
  • CoverDesigner.exe是一个安全进程吗 CoverDesigner进程查询
  • windows7的关闭方法
  • 怎么手动安装xp系统
  • 微软内测
  • win7系统存储在哪
  • win10怎么看电池寿命
  • win7系统怎么将新建资料保存到文件夹
  • linux最小安装和正常安装
  • learning android
  • linux复制文件命令mv
  • ip地址编址方法
  • linux lvm配置
  • android颜色代码表
  • 重庆国税电子税务局手机版
  • 建筑施工税务处理
  • 新疆电子税务局下载app
  • 购进用于生产的设备会计分录
  • 税控盘离线开票金额为零怎么办
  • 税控防伪清单
  • 刚出生的宝宝身长多少正常
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设