Henry Henry
  • JavaScript
  • TypeScript
  • Vue
  • ElementUI
  • React
  • HTML
  • CSS
  • 技术文档
  • GitHub 技巧
  • Nodejs
  • Chrome
  • VSCode
  • Other
  • Mac
  • Windows
  • Linux
  • Vim
  • VSCode
  • Chrome
  • iTerm
  • Mac
  • Obsidian
  • lazygit
  • Vim 技巧
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue 资源
GitHub (opens new window)

Henry

小学生中的前端大佬
  • JavaScript
  • TypeScript
  • Vue
  • ElementUI
  • React
  • HTML
  • CSS
  • 技术文档
  • GitHub 技巧
  • Nodejs
  • Chrome
  • VSCode
  • Other
  • Mac
  • Windows
  • Linux
  • Vim
  • VSCode
  • Chrome
  • iTerm
  • Mac
  • Obsidian
  • lazygit
  • Vim 技巧
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue 资源
GitHub (opens new window)
  • JavaScript

    • js 编码指南
    • 日期使用斜杠 点 中划线分隔的不同
      • chrome
        • 使用 - 分隔
        • 使用 / 和 . 分隔
      • Safari & ios
        • 使用 - 分隔
        • 使用 / 分隔
        • 使用 . 分隔
      • 总结
    • forEach 会改变原数组值吗
    • 前端表单验证常用的正则表达式 - reg
    • JS 如何取得 URL 里的参数
    • JavaScript 数组去重
    • JavaScript 循环中断研究与总结-关键字篇
    • JavaScript 循环中断研究与总结-用法篇
    • js 中的 Error
    • 跳出 forEach
    • Location 对象
    • Date 方法预览
    • Reg 正则中的问题
    • JavaScript toFixed() 方法
    • query 和 params 的使用区别
    • axios post 请求中下载文件流
    • 实用的 js 技巧
    • JS 之数组的几个不 low 操作
    • 深入浅出深拷贝与浅拷贝
    • 如何实现一个深拷贝
    • 使用 iframe 中的一些问题
    • 在 js 中更好地使用数组
    • echarts 在坐标轴两侧各增加一格坐标
    • 从头认识js的事件循环模型
    • moment 根据周截至日算出指定月有几周及开始结束日期
    • 正则 reg 中 /number 的用法
    • 正则 reg 中 match 和 exec 异同
  • TypeScript

  • Vue

  • ElementUI

  • React

  • AntD

  • 前端
  • JavaScript
Henry
2017-08-07
目录

日期使用斜杠 点 中划线分隔的不同

研究一下日期使用 / . 和 - 分隔转换成 Date 的区别

# chrome

# 使用 - 分隔

-

  • 月和日都够两位(不够两位使用 0 补足)
    • 将 new Date() 中的时间根据时区转换为中国时间(由于中国位于东八区,所以会早 8 小时)
  • 月和日只要有一个不够两位
    • new Date() 中的时间是格林威治标准时间 (GMT)

# 使用 / 和 . 分隔

/, .

  • new Date() 中的时间是格林威治标准时间 (GMT)

# Safari & ios

# 使用 - 分隔

-

  • 月和日都够两位(不够两位使用 0 补足)
    • 将 new Date() 中的时间根据时区转换为中国时间(由于中国位于东八区,所以会早 8 小时)
  • 月和日只要有一个不够两位
    • new Date() 为 Invalid Date

# 使用 / 分隔

/

  • new Date() 中的时间是格林威治标准时间 (GMT)

# 使用 . 分隔

.

  • new Date() 均为 Invalid Date

# 总结

还是使用 / 分隔最好, 兼容性最好

编辑 (opens new window)
#Js#Date
上次更新: 5/27/2023, 1:02:05 PM
js 编码指南
forEach 会改变原数组值吗

← js 编码指南 forEach 会改变原数组值吗→

最近更新
01
version 1.15
07-01
02
version 1.14
06-27
03
version 1.13
06-27
更多文章>
Theme by Vdoing | Copyright © 2017-2023 HenryTSZ | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式