前端处理 CST 格式时间
项目场景:
前端需要处理linux服务器返回的时间,格式如:Mon Apr 25 14:54:44 CST 2022,带CST格式
问题描述
由于linux时间格式CST转成windows时间格式GMT时间存在new Date()导致原时间会加14h,所以在设置时间的时候,需要进行减去14h的操作。
解决方案:
参数date为CST格式时间戳,format为时间格式 yyyy-MM-dd HH:mm:ss
function dateFormat (date, format) {date = new Date(date)date.setHours(date.getHours()-14)const Mo = {'M+' : date.getMonth() + 1, 'd+' : date.getDate(), 'H+' : date.getHours(), 'm+' : date.getMinutes(), 's+' : date.getSeconds(), 'q+' : Math.floor((date.getMonth() + 3) / 3), 'S' : date.getMilliseconds() }if (/(y+)/.test(format))format = format.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length))for (let k in Mo)if (new RegExp('(' + k + ')').test(format))format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? Mo[k] : ('00' + Mo[k]).substr(('' + Mo[k]).length))return format
}// 调用let test_time = dateFormat("Mon Apr 25 14:54:44 CST 2022",'yyyy-MM-dd HH:mm:ss')console.log(test_time )
前端处理 CST 格式时间相关推荐
- java cst_Java中处理CST格式时间
今天被CST格式的时间折腾了一晚上,先看看什么是CST格式时间:Mon Nov 19 14:06:58 CST 2012 这就是CST格式时间,这里我们需要处理成常见的格式 SimpleDateFor ...
- Java中将CST格式的时间字符串进行格式化
场景 Java中实现将CST格式的时间字符串按指定格式进行格式化. 实现 代码 SimpleDateFormat dateFormat = new SimpleDateFormat("EEE ...
- 前端处理方式:特殊格式时间转换(2020-11-27T02:58:41.000000Z)
前端js处理特殊时间格式(2020-11-27T02:58:41.000000Z): //特殊格式时间转换(2020-11-27T02:58:41.000000Z)function timeChang ...
- ISO 8601时间格式时间创建
格式一:ISO 8601时间格式时间创建 private static String getNowTime(){//时间格式DateFormat df = new SimpleDateFormat(& ...
- 前端常见图片格式整理
前端常见图片格式整理 PNG (Portable Network Graphics,便携式网络图形,1996) PNG有8位.24位.32位三种形式,其中8位PNG支持两种不同的透明形式(索引透明和a ...
- Java中字符串CST的时间日期转换
在工作过程中,一些业务免不了接触到了一些对时间字符串的处理,整理如下: 转换诸如 " Wed, 17 Oct 2018 20:17:40 CST"," Wed, 17 O ...
- iso8601 转换 java_java积累----ISO8601格式时间转化为Datetime类型
转载请注明出处:java积累----ISO8601格式时间转化为Datetime类型 api中如果需要根据时间来做筛选,需要有请求的时间戳.时间参数的日期格式按照ISO8601标准表示,并需要使用UT ...
- 前端展示json格式数组
前端展示json格式数组 展示效果 实现 展示效果 实现 <div class="tab-table"><div style="height: 16px ...
- web前端培训多长时间
web前端培训多长时间?由于每个人的独特的差异性,学习周期都会有所不同.如果你的目标仅仅是把前端的知识点过一遍,达到学"完" 的效果,那很快,在一个固定的周期内很多人都能够完成.但 ...
- 前端传JSON格式数据给后端,将数据封装成JSON格式(@RequestBody注解)
在前端开发过程中,碰到了后端要求前端提供JSON格式数据 如图所示,后端使用了@RequestBody注解. @RequestBody的作用其实是将json格式的数据转为java对象 因此需要我们前端 ...
最新文章
- 【物联网智能网关-05】扫描键盘编程设计
- Navicat链接数据库报错1130解决方案
- 算法之基础数论应用篇(一)
- 长安大学第三届ACM-ICPC程序设计竞赛 E题
- 蓝桥杯 - 试题 H: 扫雷(思维)
- LibSVM使用记录 C++ Visual studio
- 这个80后靠王者荣耀赚到93亿身家
- PHP控制网页过期时间的代码!
- adb shell 查找并删除文件
- 游戏开发之测试篇3(C++)
- java string与byte互转
- cwm oracle,ORA-06512: at OLAPSYS.CWM2_OLAP_UTILITY
- 技术分享| 如何部署安装分布式序列号生成器系统
- FOC项目知识点总结三 | 完全搞懂 Clarke 与 Park 变换(附动图,仿真文件以及详细讲解数学推导过程)
- html页面显示dcm文件,基于HTML5标准的Dicom图像显示.doc
- Keil 系列软件安装(一)Keil C51(Keil4)
- win7用html做背景,怎么美化和自定义Win7鼠标右键菜单背景?
- 2014最受欢迎的8款免费PSD线框图工具
- python 爬虫之字体反反爬
- CSS 样式修改技巧及心得汇总