使用javascript将GMT转换为IST(印度标准时间)?

2023-12-04

我的日期格式是 GMT 或 UTC。

var mydate  = '2020-01-14T17:43:37.000Z'

我想将此日期转换为 IST 格式,以便根据此日期我需要此格式的输出。

var date = '2020-Jan-15 12:45'



您可以在传递给的选项中指定 IANA 时区标识符toLocaleString。印度的标识符是Asia/Kolkata.

var s = new Date('2020-01-14T17:43:37.000Z').toLocaleString(undefined, {timeZone: 'Asia/Kolkata'});

这将进行正确的时区转换,因为输入采用 UTC 格式(由Z在最后)。

undefined意味着使用用户的区域设置来格式化日期和时间。这通常就是您想要的。如果您想要更特定的格式(如您在问题中指定的格式),您可以提供特定的区域设置字符串和/或调整其他选项toLocaleString,如给定的在文档中.

另请注意,您问题中的转换不正确。印度与 UTC 存在 5 小时 30 分钟偏差。因此正确的输出是2020-01-14 23:13:37(无论你喜欢什么格式)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用javascript将GMT转换为IST(印度标准时间)? 的相关文章

随机推荐

  • 使用 Dataview.RowFilter 从 SomeTable 中选择 TOP 5 *?

    我需要从缓存的 Dataview 对象中选择最近的 5 行 有什么方法可以做到这一点吗 我已经尝试过 但索引器数据列是空的 public static DataView getLatestFourActive DataTable produ
  • 委托的构造函数和成员函数在哪里定义?

    当我在看的时候ActionReflector 中的委托 我看到它有一个像这样的构造函数 public Action object object IntPtr method 但我找不到任何机构以及其他成员职能 例如Invoke BeginIn
  • MYSQLI准备语句bind_param类型不起作用

    我已经使用准备好的插入语句好几年了 并假设它正确绑定了参数 否则会给出错误 但它似乎不像以下 php 绑定并插入记录而没有任何错误 而是将应该是 int 的字符串更改为零 因此 它可能可以防止 SQL 注入攻击 但最终会在表中得到虚假记录
  • Monotouch:在 iPhone 上关闭飞行模式后 WebRequest 连接失败

    我的单点触控应用程序正在与网络服务进行定期后台同步 它运行完美并正确检测飞行模式 当我关闭 WiFi 时 它会自动开始使用 WWAN GPRS 3G 连接 到目前为止 我非常满意 但是 关闭飞行模式后 当没有可用的 WiFi 时 我的应用程
  • 类型错误:列表索引必须是整数,而不是 str Python [重复]

    这个问题在这里已经有答案了 list s 是一个字符串 为什么这不起作用 出现以下错误 类型错误 列表索引必须是整数 而不是 str list abc def map list for s in list t list s 1 map li
  • 如果数组包含值,Mongoose 查找文档

    所以我有这个模式 const Document new mongoose Schema id type Number creationDate type Date default Date now title String status t
  • 致命错误:未捕获错误:调用未定义的函数 sqlsrv_connect()

    我正在尝试连接到我们可以通过 Microsoft SQL Server Management Studio 访问的 SQL Server 我已经尝试了很多我在 SO 上看到的不同的东西 但没有任何效果 我收到错误Fatal error Un
  • 从 TFS 迁移到 VSTS - 减少 TPC 数据库大小

    我们计划很快从本地 TFS 实例迁移到 VSTS 在迁移之前 我们运行先决条件的验证任务并获得有关 TPC 数据库大小的以下输出报告 数据库当前为 191GB 这超出了使用 DACPAC 导入方法时建议的 150GB 大小 当前最大表大小为
  • 使用 CSS 淡入淡出 div

    http jsfiddle net LJdAU o transition color 3s ease out background 5s ease in out ms transition color 3s ease out backgro
  • 不使用 XAML 将子项添加到 ListView

    如何将子项目添加到ListView 我需要动态生成所有内容 但我找到的每个示例都使用 XAML 非 WPF 就这么简单 ListViewItem lvi listview items add wahtever lvi blah blah b
  • 如何实现从非托管DLL到.net应用程序的回调接口?

    在我的下一个项目中 我想为 C 中已有的代码实现一个 GUI 我的计划是将 C 部分包装在 DLL 中 并用 C 实现 GUI 我的问题是我不知道如何实现从非托管 DLL 到托管 C 代码的回调 我已经在 C 中完成了一些开发 但托管代码和
  • 如何使用 PHPUnit 获得 100% 代码覆盖率

    我正在编写一个 Zend Framework 应用程序并使用 PHPUnit 对其进行单元测试 总的来说 事情进展顺利 但是我在 PHPUnit 和代码覆盖率方面遇到了一个小但烦人的问题 它有时告诉我特定的行没有经过测试 而且我不知道如何强
  • xcode 中只有一个视图自动旋转?

    好吧 我目前有 3 个视图 我只需要其中一个自动旋转到任何方向 而其余的保持纵向 现在我的设置是一个splashviewcontroller淡入视图A 内部视图A是一个切换到视图B的按钮 我想要的只是视图B能够旋转到任何方向 当我在spla
  • 使用 Powershell 中的函数替换

    我正在尝试替换 Powershell 中的部分字符串 但是 替换字符串不是硬编码的 它是通过函数计算的 text the image is 12345 text text replace d This is the image 1 Writ
  • Servlet 给出错误 java.lang.NoClassDefFoundError

    我在我的应用程序的 servlet 中使用以下代码 java awt Image awtImg java awt Toolkit getDefaultToolkit createImage str1 当我运行应用程序并调用 servlet
  • Django 所有页面的默认上下文

    我想知道是否有任何方法可以为 django 中的所有页面发送默认上下文 例如无论其他上下文如何 用户总是传递到模板 对于我的特殊情况 我想将导航栏的上下文 例如类别和子类别 发送到所有页面 而无需发送所有视图 TIA 您可以通过创建上下文处
  • 如何在代理后面克隆 Codeplex Mercurial 存储库?

    我正在使用 TortoiseHG 版本 2 4 2 通过 Firefox 或 Internet Explorer 我可以很好地浏览以下 Codeplex 项目 https hg codeplex com oxyplot 问题是我无法在本地计
  • 网站在 Firefox 上显示“连接不安全”

    当我激活第三方主题时 我的网站在 Firefox 上显示 连接不安全 此外 关于这个主题的所有表格都写着 This connection is not secure Logins entered here could be compromi
  • build.gradle(项目)和build.gradle(模块)之间的区别

    我正在尝试将 Android 异步 Http 客户端的依赖项添加到我的项目中 所以有两个构建 gradle项目中的文件 根据我的理解 有不同类型的依赖关系 在根级别定义的一个构建 gradle 项目 我的应用程序 构建脚本中的一个构建 gr
  • 使用javascript将GMT转换为IST(印度标准时间)?

    我的日期格式是 GMT 或 UTC var mydate 2020 01 14T17 43 37 000Z 我想将此日期转换为 IST 格式 以便根据此日期我需要此格式的输出 var date 2020 Jan 15 12 45 您可以在传