moment.js - 如何解析带有“PST”等文本时区的日期字符串?

2024-02-27

我有一个来自 API 的日期字符串,其中包含使用缩写的时区:

"01/16/2018 12:15pm PST"

Moment.js https://momentjs.com/docs/似乎忽略了时区,即使我使用z时区输入解析字符串。这似乎只处理时间偏移的时区字符串,例如-10:00

例如,我希望这两个命令返回不同的值,因为它们具有不同的时区字符串(“PST”和“UTC”)

moment('01/01/1990 02:03pm PST', 'MM/DD/YYYY hh:mma z').format('h:mm A')
moment('01/01/1990 02:03pm UTC', 'MM/DD/YYYY hh:mma z').format('h:mm A')

但他们双双回归"2:03 PM"

我也在用moment-timezone, as in import moment from 'moment-timezone';,但这似乎没有添加时区字符串的解析功能。


None

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

moment.js - 如何解析带有“PST”等文本时区的日期字符串? 的相关文章

随机推荐

  • 不可变对象的真正好处是什么

    我总是听到人们说 在使用多个线程时管理不可变对象更容易 因为当一个线程访问不可变对象时 不必担心另一个线程正在更改它 那么 如果我有一个公司所有员工的不可变列表并且雇用了一名新员工 会发生什么情况 在这种情况下 必须复制不可变列表 并且它的
  • 从 T-sql 设置肥皂请求属性

    下面是我用来连接到我的 api 服务器的代码 对于其他调用来说一切正常 但是当涉及到上传图像时 它就不起作用了 如果我将代码复制到 SoapUI 并从那里运行 它确实可以工作 但在 SoapUI 中我必须将请求属性 启用内联文件 更改为 t
  • 如何将 Metal Performance Shader 与 MTLBlitCommandEncoder 同步?

    我试图更好地理解使用时的同步要求Metal Performance Shaders and an MTLBlitCommandEncoder 我有一个MTLCommandBuffer设置如下 Use MTLBlitCommandEncode
  • PHP 在特定字符处剪切字符串

    string aaa bbb ccc ddd eee fff 我想在第三个之后剪切字符串 所以我想从字符串中获取输出 aaa bbb ccc 您可以使用strpos and substr 为了这 看 http php net strpos
  • 反转 3D 旋转,使物体始终面向相机?

    我有很多排列在 3D 空间中的精灵 并且它们的父容器应用了旋转 我如何反转精灵 3D 旋转 使其始终面向相机 Actionscript 3 这是一个测试它的代码 package import flash display Sprite imp
  • 使用 JSFuck 约定访问 RegExp

    我想替换字符串中的一些字符 例如 console log truefalse replace e E 但使用jsfuck https kamil kielczewski github io jsfuck index html约定只允许 6
  • 实体框架保存更改

    只读操作后是否需要保存更改 实体已加载到缓存 但没有任何更改 是否应该在处置之前调用保存更改 From doc DbContext SaveChanges https msdn microsoft com en us library sys
  • Session_End 不触发?

    我想在用户会话超时时注销该用户 因此在 Global asax 中使用了以下代码 protected void Session End object sender EventArgs e FormsAuthentication SignOu
  • 如何在 ASP NET MVC 6 中更新模型?

    场景 如何更新模型 ASP MVC 6 我正在尝试更新模型 为了将模型信息传递给客户端 浏览器 应用程序 我使用 DTO 问题1 为了更新 我应该将整个对象发回吗 问题2 有没有办法可以轻松地只传递更新的信息 如果是 怎么办 问题3 我可以
  • 通过子进程将python的文件类对象传递给ffmpeg

    我有一个 django FileField 用于在 Amazon s3 服务器上存储 wav 文件 我已经设置了 celery 任务来读取该文件并将其转换为 mp3 并将其存储到另一个 FileField 我面临的问题是我无法将输入文件传递
  • FTP 数据连接重用

    我正在开发一个 FTP 客户端 并试图了解数据连接的工作流程 据我了解 最初的 command 连接是永久的 直到您退出为止 但是 我不确定数据连接 是否按命令重新启动 所以你打电话PORT or PASV 获得第二个连接 执行LIST 得
  • Rails - 回形针在不应该验证附件大小的情况下验证附件大小?

    我有一个使用 Paperclip 的轨道模型 如下所示 has attached file image styles gt normal gt 857x392 png url gt assets pages id basename exte
  • 如何在没有集群变量的情况下关闭 R 并行集群?

    随着parallelR 包 我可以像这样并行运行 library parallel cl lt makeCluster 2 Create a cluster with 2 workers do some parallel stuff sto
  • 当 props 没有改变时,React memo 会保持渲染

    我有一个无状态功能组件 它没有 props 并填充来自 React 上下文的内容 作为参考 我的应用程序使用 NextJS 并且是同构应用程序 我第一次尝试在这个组件上使用 React memo 但它在客户端页面更改时不断重新渲染 尽管 p
  • 禁用 GLSL 编译器优化

    我正在使用 OpenGL 4 2 和 GLSL 420 我需要防止 GLSL 编译器优化未使用的制服 因为这些制服用于偶尔的测试 我尝试过 version 420 pragma optimize off 但它似乎没有效果 编译器仍然清除所有
  • Linux 中相当于 MSVC++ 选项 /d1reportSingleClassLayout 的是什么?

    我正在将开发转移到 Linux 但我找不到如何在 g 或 clang 下从 MSVC 获得类似于 d1reportSingleClassLayout 的输出 如果这些编译器没有这样的功能 是否有外部工具提供类似的可视化功能 您需要编译带有调
  • 如何在C#中将表单显示在前面

    Folks 请问有人知道如何从其他不可见的应用程序中显示表格吗 and它是否获得焦点 即出现在其他窗口的顶部 我正在使用 C NET 3 5 我怀疑我采取了 完全错误的方法 我确实not 应用程序 运行 新的TheForm 相反我 new
  • Firebase 3 - javascript - 登录后获取 facebook accessToken

    在 Firebase 2 中我能够访问 facebookaccessToken登录后从任何地方this https www firebase com docs web guide login facebook html section lo
  • 如何使 Flex 元素中的文本垂直居中?

    是否有一种特殊的方法可以使用 Flexbox 或其他纯 CSS 在元素中垂直居中文本 Fiddle http jsfiddle net WK of Angmar JZZWg http jsfiddle net WK of Angmar JZ
  • moment.js - 如何解析带有“PST”等文本时区的日期字符串?

    我有一个来自 API 的日期字符串 其中包含使用缩写的时区 01 16 2018 12 15pm PST Moment js https momentjs com docs 似乎忽略了时区 即使我使用z时区输入解析字符串 这似乎只处理时间偏