javascript - 如何在javascript中仅从UTC时间获取日期和时间
问题描述
我想将 UTC 时间转换为 ist 时间,我得到了这样的时间。我想删除“GMT+0530(印度标准时间)”
2018 年 7 月 19 日星期四 18:06:14 GMT+0530(印度标准时间)
预期结果
2018 年 7 月 19 日 18:06:14 或 19/7/2018 06:06 PM
样本数据
2018-07-19T16:36:21.065Z
代码
function UtcToIst(data) {
var dt = new Date(data);
return dt;
}
解决方案
我通过以下方式实现了它。请纠正我,如果我错了。
var data = '2018-07-19T16:36:21.065Z';
function UtcToIst(data) {
var dt = new Date(data);
return dt;
}
var updDate = UtcToIst(data).toLocaleDateString();
var updTime = UtcToIst(data).toLocaleTimeString();
var updDateTime = updDate + ", " + updTime;
console.log(updDateTime); // 7/19/2018, 9:36:21 AM
推荐阅读
- java - 在消费者表达式中返回方法值
- ios - 如何在 App Delegate 的“performFetchWithCompletionHandler”函数中从 Alamofire 获取数据?
- python - 为什么此颜色条标签代码适用于 Matplotlib 2.2.3 但不适用于 Matplotlib 3.0.1?
- node.js - Cloud9:找不到开放端口
- javascript - 数组到元素 javascript
- ruby-on-rails - Rails如何在参数中封装2个var?
- java - 使用非静态内部类在 MainActivity 中接收广播
- python-3.x - 在 Linux 命令中使用命令“import os”失败?
- c# - 广义 DocumentDB / CosmosDB 分区策略
- javascript - jquery加载多行