js时间转化
2024-10-19 05:21:58
const defaultTicks = 621355968000000000; export function convertDateToTicks(date = new Date()) {
return date.getTime() * 10000 + defaultTicks;
} export function convertTicksToLocalDate(ticks) {
return new Date((ticks - defaultTicks) / 10000 + new Date().getTimezoneOffset() * 60 * 1000);
}
export function formatDate(data, format) {
var o = {
"M+": data.getMonth() + 1, //month
"d+": data.getDate(), //day
"h+": data.getHours(), //hour
"m+": data.getMinutes(), //minute
"s+": data.getSeconds(), //second
"q+": Math.floor((data.getMonth() + 3) / 3), //quarter
"k": data.getDay(),
"S": data.getMilliseconds() //millisecond
} if (/(y+)/.test(format)) {
format = format.replace(RegExp.$1, (data.getFullYear() + "").substr(4 - RegExp.$1.length));
} for (var k in o) {
if (new RegExp("(" + k + ")").test(format)) {
format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length));
}
}
return format;
}
最新文章
- 应用r.js来优化你的前端
- [转]jQuery操作radio、checkbox、select 集合.
- delphi.数据结构.链表
- java 类的静态变量
- 美团在Redis上踩过的一些坑-目录(本人非美团)(转)
- Android View坐标getLeft, getRight, getTop, getBottom
- iOS请求服务器数据去空NSNull
- [转] 編程風格要素-The Elements of Programming Style 中文英文中英對照
- linux C(hello world) 解方程
- ajax。表单
- WinForm程序启动控制台窗口Console
- 重力加速度陀螺仪传感器MPU-6050(一)
- 分享零基础学习Hadoop方法
- GreenPlum学习之(Share-nothing)架构
- window10单机安装storm集群
- PHP远程下载图片,微信头像存到本地,本地图片转base64
- Hdu2015 偶数求和
- [luogu4403][bzoj1271][BJWC2008]秦腾与教学评估
- 将一个list转成json数组-晚上坐49路回去打卡
- Kafka集群配置