TS格式化时间(适用于标准时间、时间戳等)
TS格式化时间(适用于标准时间、时间戳等)
/*** 时间工具类*/
export class DateUtil {/*** 格式化时间* 调用formatDate(strDate, 'yyyy-MM-dd');* @param strDate(中国标准时间、时间戳等)* @param strFormat(返回格式)*/public formatDate(strDate: any, strFormat?: any){if (!strDate){ return; }if (!strFormat){ strFormat = 'yyyy-MM-dd'; }switch (typeof strDate) {case 'string':strDate = new Date(strDate.replace(/-/, '/'));break;case 'number':strDate = new Date(strDate);break;}if (strDate instanceof Date){const dict: any = {yyyy: strDate.getFullYear(),M: strDate.getMonth() + 1,d: strDate.getDate(),H: strDate.getHours(),m: strDate.getMinutes(),s: strDate.getSeconds(),MM: ('' + (strDate.getMonth() + 101)).substr(1),dd: ('' + (strDate.getDate() + 100)).substr(1),HH: ('' + (strDate.getHours() + 100)).substr(1),mm: ('' + (strDate.getMinutes() + 100)).substr(1),ss: ('' + (strDate.getSeconds() + 100)).substr(1),};return strFormat.replace(/(yyyy|MM?|dd?|HH?|mm?|ss?)/g, function () {return dict[arguments[0]];});}}
}
TS格式化时间(适用于标准时间、时间戳等)相关推荐
- 格式化时间转化为时间戳
const std::string date("2022-12-12 00:00:00"); std::regex reg("(\\d+)-(\\d+)-(\\d+)(\ ...
- 格式化时间转换时间戳
format.format(date) -->转换为格式化时间 format.parse(String)-->格式化时间转化为时间戳 format.parse(String,ParsePo ...
- Go语言获取当天、昨天、明天、某天0点时间戳以及格式化时间
获取当前时间 到 明天0点整的时间差的秒级时间戳的字符串形式 func GetTimeDifference() string {nowTime := time.Now()// 当天秒级时间戳nowTi ...
- python unix时间戳格式化输出_python正常时间和unix时间戳相互转换的方法
本文实例讲述了python正常时间和unix时间戳相互转换的方法.分享给大家供大家参考.具体分析如下: 这段代码可以用来转换常规时间格式为unix时间戳,也可以将unix时间戳转换回来, 例如:133 ...
- Java 时间处理(格式解释、格式化时间、获取当前时间、获取年份、月份等、时间戳转换成时间)
日期和时间模式(注意大小写,代表的含义是不同的): yyyy:年 MM:月 dd:日 hh:1~12小时制(1-12) HH:24小时制(0-23) mm:分 ss:秒 S:毫秒 E:星期几 D:一年 ...
- python --格式化时间转时间戳(互转)
import time import datetimeclass TimesType(object):'''时间格式互转'''def __new__(cls, *args, **kwargs):''' ...
- 2 时间格式化_关于Python时间戳是什么讲解
时间戳是指格林威治时间自1970年1月1日(00:00:00 GMT)至当前时间的总秒数.它也被称为Unix时间戳(Unix Timestamp). 百度百科对时间戳的定义是,一个能表示一份数据在某个 ...
- php中时间戳转换为毫秒以及格式化时间
前言 有时候需要对时间戳进行操作,比如获取13位毫秒级的时间戳或者对时间戳进行格式化时间. /*** 转化时间为毫秒时间戳* @param int|string $time 时间戳|日期* @retu ...
- vue使用过滤器将时间戳格式化时间
使用moment插件格式化.如果写成方法的话,则每个页面都要写这个方法.所以还有一种,定义全局过滤器,将时间戳格式化 在main.js中定义 Vue.filter('dateFormat', (dat ...
最新文章
- 最简单的CI框架入门示例--数据库取数据
- 了解了解一下SQLSERVER里的鬼影记录
- JavaScript判断图片是否加载完成的三种方式
- Python 多进程、多线程启动
- e2fsprogs制作嵌入式 mkfs.ext2 mkfs.ext3 mkfs.ext4
- matlab 防雷硒堆,单相全控桥式晶闸管整流电路的设计(阻感负载)电力电子课程设计...
- 根据×××号码识别性别年龄生日的JS代码
- Toontrack Superior Drummer for Mac(鼓音乐制作工具)
- 纪念贴:历史会证明今天是不是开创新历史的一天
- springboot整合rpc远程调用_SpringBoot—-JsonRpc跨语言远程调用协议 - Java天堂
- excel24张函数图解
- 机器学习基础-特征工程简析
- 基于双目摄像头SGBM视差图的障碍物提取
- 【前端作业系列】HTML基础点 , 训练<有序列表><无序列表>(2022年6月15日作业)
- 动态规划从入门到放弃【1】
- 每日博士S8补充8大明星菌株,助力提升免疫力
- Hbuilder 连接夜神模拟器
- LBG算法、Lloyd算法和K均值算法
- js 将字符串转化为number的简单方式
- 阿里云服务器上安装Mysql 服务
热门文章
- 2021中国游戏设计 高考报考指南+考研指南【笔记】
- 根据星瞳科技openmv巡线小车所改进的巡线方案
- 程序设计语言发展回顾与展望
- html5未来五年就业前景,未来5年的就业市场会怎样?未来五年发展前景最好的行业...
- 【2014武汉GIS真题首发】2014武汉大学地图学与地理信息系统考研真题(GIS520论坛首发)
- BAT批处理文件 assoc,ftype命令详解
- RESTful 个人理解总结
- 等号(=)伪指令、EQU伪指令、TEXTEQU伪指令之间的区别
- 探讨对理想团队模式构建的设想以及对软件流程的理解
- 昨天(2009年10月29日)ubuntu,9.10正式版出炉!