js 格林威治时间转正常格式并兼容ios
2023-09-14 09:06:33 时间
function timeChange(time) { var date = time.substr(0, 10); //年月日 var hours = time.substring(11, 13); var minutes = time.substring(14, 16); var seconds = time.substring(17, 19); var timeFlag = date + ' ' + hours + ':' + minutes + ':' + seconds; timeFlag = timeFlag.replace(/-/g, "/"); timeFlag = new Date(timeFlag); timeFlag = new Date(timeFlag.getTime() + 8 * 3600 * 1000); timeFlag = timeFlag.getFullYear() + '-' + ((timeFlag.getMonth() + 1) < 10 ? "0" + (timeFlag.getMonth() + 1) : (timeFlag.getMonth() + 1)) + '-' + (timeFlag.getDate() < 10 ? "0" + timeFlag.getDate() : timeFlag.getDate()) + ' ' + timeFlag.getHours() + ':' + timeFlag.getMinutes() + ':' + (timeFlag.getSeconds() < 10 ? "0" + timeFlag.getSeconds() : timeFlag.getSeconds()); return timeFlag; };
调用
var time = '2019-01-10T08:43:00.000+0000';
console.log('time',timeChange(time));
相关文章
- JS面试题-js新增基本数据类型BigInt
- Ios frida_frida
- iOS应用发布ITMS-90704错误解决
- 2022最新整理iOS app上架app详细教程
- 原生 JS 实现 HTML 转 Markdown ,html2md.js
- Application Loader及Transporter App上传ipa外、可以在Windows上架iOS APP工具
- 原生 JS 实现 HTML 转 Markdown,以及其实现逻辑(html2md.js 或 html2markdown.js)
- iOS描述文件(.mobileprovision)一键申请
- 如何使用jscythe并通过Node.js的Inspector机制执行任意JS代码
- iOS上架之使用appuploader创建构建版本的流程
- iOS实现漂亮的时钟代码详解手机开发
- iOS开发系列课程(01) — iOS编程入门详解手机开发
- iOS开发-【C语言】三目运算符详解手机开发
- 让Linux开发iOS应用变得更简单(linux开发ios应用)
- iOS 15引入基于半身照的人物识别功能
- 把 Linux 安装到 iOS 设备上的步骤(ios安装linux)
- 妙用JS获取Oracle信息的快速方法(js获取Oracle)
- CSS和JS标签style属性对照表(方便js开发的朋友)
- js获取坐标通过JS得到当前焦点(鼠标)的坐标属性
- 基于ios中的流状态的定义分析
- js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
- js获取url参数代码实例分享(JS操作URL)
- JS将所有对象s的属性复制给对象r(原生js+jquery)