JavaScript当前时间字符串生成代码
JavaScript 的时间字符串格式化功能,还挺常用的,尤其是做日志、动态 ID、时间戳这些场景。压缩包里的代码就搞定了这个事,核心是用Date
对象拿当前时间,一顿拆解拼接,组出一个像20250702113045
这样的字符串。嗯,格式是yyyymmddhhmmss
,比较通用,用起来顺手。
内置的Date
对象时间蛮方便的,像getMonth()
这些方法直接就能取出对应部分——只是记得月份从 0 开始,得加 1,不然时间偏了也不知道怎么回事。
时间部分补零用的padZero
函数也挺实用的,遇到9
这种单数字会补成09
,整齐不少。组合完打印一下就能看到效果,响应也快,代码也简单。
这种方式默认是本地时间,如果你有多时区的需求,比如后端配合或者全球用户,那就得考虑用toLocaleString()
或者干脆上个moment.js
,更细致些。
如果你经常要给文件、数据加时间戳或者做前端日志记录,挺推荐你把这段代码封装一下,丢项目里直接复用,省得每次现写。
609B
文件大小:
评论区