当前位置: 首页 > news >正文

【js】时间和时间戳转换、日期格式化

1、时间戳转换日期方法 (格式:2023-08-17)

function timestampToDate(date) {var date = new Date(date);var YY = date.getFullYear() + '-';var MM = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';var DD = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate());return YY + MM + DD;
}

2、日期字符串转时间戳

function dateToTimestamp(date) {if (date.length > 0) {date = date.substring(0, 19);date = date.replace(/-/g, '/'); //必须把日期'-'转为'/'var timestamp = new Date(date).getTime();return timestamp;} else {return null;}
}

3、时间戳转换日期+时间方法 date:时间戳数字(格式:2023-08-17 14:11:01)

function timestampToDateTime(date) {var date = new Date(date);var YY = date.getFullYear() + '-';var MM = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';var DD = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate());var hh = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';var mm = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':';var ss = (date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds());return YY + MM + DD + " " + hh + mm + ss;
}

4、 获取日期中文格式

function initDate(date) {var datetime = date.getFullYear() + "年" +((date.getMonth() + 1) > 10 ? (date.getMonth() + 1) : "0" + (date.getMonth() + 1)) + "月" +(date.getDate() < 10 ? "0" + date.getDate() : date.getDate()) + "日 " +(date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + "时" +(date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + "分" +(date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds()) + "秒";return datetime;
}
http://www.lryc.cn/news/129407.html

相关文章:

  • glog体验第一天(0)glog介绍和安装
  • Android 13像Settings一样获取SIM卡信息
  • Can‘t find end of central directory : is this a zip file ? at XMLHttpRequest
  • 基于SpringBoot+Thymeleaf仓库管理系统
  • ubuntu20.04磁盘满了 /dev/mapper/ubuntu--vg-ubuntu--lv 占用 100%
  • 【制作npm包4】api-extractor 学习
  • 神经网络基础-神经网络补充概念-52-正则化网络的激活函数
  • 代码随想录训练营day56| 583. 两个字符串的删除操作 72. 编辑距离
  • 神经网络基础-神经网络补充概念-55-为什么是ML策略
  • C++初阶语法——内部类
  • Java基础(十四)面向对象编程 OOP 多态
  • 【Android】解决Lint found fatal errors while assembling a release target
  • CF1195E OpenStreetMap 题解
  • 微信营销系统如何使用效果会更好
  • Linux开机启动程序添加root权限
  • 安卓13解决链接问题
  • ​《乡村振兴战略下传统村落文化旅游设计 》在2023年畅销榜排名465位
  • 实现一个自动保存高CPU占用现场的简易工具
  • 易服客工作室:如何在WordPress网站中举办虚拟活动
  • Java IO流(一)IO基础
  • 区间覆盖 线段覆盖 二分
  • F#奇妙游(20):主动模式
  • OLED透明屏与传统显示屏的区别:探索未来视觉体验的新里程碑
  • 打开软件提示mfc100u.dll缺失是什么意思?要怎么处理?
  • Python 基础 -- Tutorial(二)
  • 11 迭代器|生成器|协程
  • “第三方支付”详解!
  • Rust之泛型、trait与生命周期
  • GPU Microarch 学习笔记 [1]
  • Transformer(一)简述(注意力机制,NLP,CV通用模型)