1.javaScript日期格式化转换
2023-04-18 15:51:55 时间
// (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
Date.prototype.Format = function (fmt) {
var o = {
"M+": this.getMonth() + 1,//month月
"d+": this.getDate(),//day日
"h+": this.getHours(),//hour小时
"m+": this.getMinutes(),//minute分钟
"s+": this.getSeconds(),//second秒
"q+": Math.floor((this.getMonth() + 3) / 3),//quarter (of a year)季度
"S": this.getMilliseconds()//millisecond毫秒
};
if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
for (var k in o)
if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
}
var ETL_DAY=new Date(new Date().getTime()-1*24*60*60*1000).Format("yyyyMMdd");
console.log(ETL_DAY);
相关文章
- DDoS攻击让乌克兰断网!AI大牛吴恩达、库克为和平发声
- 【大家的项目】ws-tool 0.3.0 发布
- 【Rust日报】2021-11-28 如何写地道的Rust代码
- T资讯:马斯克身价缩水133亿美元仍是全球首富、腾讯报告计划2030年实现碳中和、Meta正在为元宇宙研发AI语音助手
- XDP技术——linux网络处理的高速公路
- 互联网中断引发民间对乌克兰电信基础设施全面瘫痪的担忧
- 程序=算法+数据,对象在哪儿?
- 气象服务数字化转型的关键要素
- 为什么站点可靠性工程师是2022年最受欢迎的工作之一?
- 【Rust 日报】2021-11-21 The RustFest Global - Rust in Arts
- 【Rust 日报】2021-11-24 Rust中的依赖注入设计模式
- 【Rust 日报】2021-11-25 Rust中的函数重载和可选参数事例
- 极狐(GitLab)推出面向初创企业的支持计划,助力打造未来高科技独角兽企业
- AI键盘侠来了:DeepMind开始训练智能体像人一样「玩」电脑
- 贪心这块糖!
- 柠檬水找零,也能贪心
- 2万字硬核剖析网页自定义字体解析(css样式表解析、字体点阵图绘制与本地图像识别等)
- Meta的AI让你在元宇宙中可以“语出成真”
- 根据身高重建队列
- 《经济学人》新观点:机器人数量增长不会减少人类就业机会,反会促增岗位数量