我有日期字符串,例如Sun May 10 2020 13:00:00 GMT-0800 (Pacific Standard Time)
和2020/05/10 13:00:00
。我想以24小时格式从这些字符串中检索小时(在这种情况下为13)。
我尝试过类似new Date('Sun May 10 2020 13:00:00 GMT-0800 (Pacific Standard Time)').getHours()
的操作,但是首先将小时转换为系统的当前时区,然后返回小时。相反,我需要能够从各种格式的日期字符串(如上述两个示例)中检索文字小时。
编辑:显然以上方法不是正确的方法,我要问的是,是否存在一种通用方法来解析日期字符串中的小时,而不管是上面的两个示例还是其他示例,并且没有正则表达式?