- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的系统中,时间戳使用旧的 IBM julian 格式返回。
例如:
12 点 0 分 1 秒 AM(午夜后 1 秒)返回 01。
12 点 22 分 15 秒 AM 返回 2215。
1点22分15秒AM返回12215。
7点45分1秒AM返回74501。
7点22分15秒PM返回192215。
我需要一个正则表达式将它们放入以下格式:
上午 12 点 0 分 1 秒(午夜后 1 秒):00:00.01
12 点 22 分 15 秒上午:00:22.15
凌晨 1 点 22 分 15 秒:01:22.15
7 点 45 分 1 秒上午:7:45.01
7 点 22 分 15 秒 PM:19:22.15
感谢任何帮助。
解决方案感谢 MikeM,这是解决方案:
//var time = '01';
//var time = '2215';
//var time = '12215';
//var time = '74501';
var time = '192215';
time = time.replace( /^(?:(?:(\d)?(\d))?(\d\d))?(\d\d)$/,
function ( all, hr1, hr2, min, sec ) {
return (hr1 || '0') + (hr2 || '0') + ':' + (min || '00') + '.' + sec;
}
);
最佳答案
以下内容适用于您的示例,尽管我还没有对此进行测试
//var time = '01';
//var time = '2215';
//var time = '12215';
//var time = '74501';
var time = '192215';
time = time.replace( /^(?:(?:(\d)?(\d))?(\d\d))?(\d\d)$/,
function ( all, hr1, hr2, min, sec ) {
return (hr1 || '0') + (hr2 || '0') + ':' + (min || '00') + '.' + sec;
}
);
尽管它给出的是 07:45.01
而不是 7:45.01
,以便与 01:22.15
保持一致。
关于javascript - JDE/儒略时间 : How to format julian time stamp number,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15976800/
我正在尝试将 Julian 时间戳转换为日期时间。我有以下微秒时间戳 212302469304212709。据我所知,我需要将这些毫秒添加到儒略历的开头(公元前 4713 年 1 月 1 日,12:0
我在电子表格中有一个单元格,它是 Excel 中的日期对象,但当它从 C1 的 xls 类中出来时变成 double (类似于 39820.0 代表 1/7/2009)。我读到这是 Julian 日期
以下算法: 京东1099114.5 PHP:3 Mar -1704 12:00:00(PHP 内部转换器) echo jdtogregorian($int_jd); FLN:0 Mar -1703 1
考虑如下数组: [1,4,5,9] 目标是复制每个值并将其附加到 Julia 中的副本旁边,因此: [1,1,4,4,5,5,9,9] 是否有一种巧妙的“朱利安”方式来避免 for 循环? 最佳答案
我在 SQL 中完成了一个查询,它将我们输入的数字转换为 word 格式查询是 select to_char(to_date(&num,'J'),'JSP') from dual; TO_CHAR(
我正在尝试将 Julian 日期字符串转换为 DateTime,但网络上的所有解决方案似乎都不起作用。我有一个 Julian 日期字符串 13324。 Julian Date: 13324 我想获得以
我在 SQL 中完成了一个查询,它将我们输入的数字转换为 word 格式查询是 select to_char(to_date(&num,'J'),'JSP') from dual; TO_CHAR(
我正在尝试将 Julian 日期字符串转换为 DateTime,但网络上的所有解决方案似乎都不起作用。我有一个 Julian 日期字符串 13324。 Julian Date: 13324 我想获得以
在许多编程语言中,父类可以要求任何子类包含特定字段。 如果字段是静态的,在 Julia 中可以通过以下方式实现相同的效果。 julia> abstract Fruit julia> type Appl
我在 pandas DF 中有一个带有 Julian 日期的日期列。如何将这些 Julian 日期转换为 mm-dd-yyyy 格式。 示例数据 ORG CHAIN_NBR SEQ_N
如何将 7 位儒略日期转换为类似 MM/dd/yyy 的格式? 最佳答案 找到一个有用的网站:http://www.rgagnon.com/javadetails/java-0506.html 这应该
我需要在javascript中计算jday以便进行客户端验证,有人可以帮我如何在javascript或脚本中计算JDAY来将给定的JDAY更改为实际日期,反之亦然。 要知道JDay是什么,我发现了以下
我有一个字符串作为 Julian 日期,例如 "16152" 表示 2016 年的第 152 天或 "15234" 表示 2015 年的第 234 天。 如何使用 Python 3 标准库将这些 Ju
如何将 7 位儒略日期 (2016092) 转换为常规日历日期 (MM-DD-YYYY)? 我正在考虑取最后三位数字并将其转换为常规日期,然后将前四位数字附加为年份,但我必须考虑闰年。 预期输出:04
我正在使用 pandas 数据框,并且有一个包含儒略日期的 DATE 列。我想将该列的每个值都转换为公历日期。 为此,我使用了以下代码: df[['DATE']] = df[['DATE']].app
我得到了一个简单的儒略日期计算器,代码如下: DateTime date = DateTime.UtcNow; int month = date.Month > 2 ? date.Month : da
我需要编写一个函数,将儒略日期(年、年中的第几天、一天中的小时和分钟)转换为标准形式(年、月、月中的日期、一天中的小时和分钟)并将其表示为一个字符串。我想肯定有人已经编写了一个库或组件,可以将年中的日
我维护一个 PHP/Flash 应用程序,该应用程序在代码中使用 Julian 日期并且仅转换为 Gregorian 以供显示。在我用 Date 数据类型替换整数 Julian 日期之前,我想知道使用
我最近访问了一个遗留数据库,其中所有日期都以我无法翻译的陌生格式存储,我最初的研究让我认为这是 Julian 日期类型,但它似乎有点偏离? 谢天谢地,有一个日期列有一个正常的对应项,但还有很多其他日期
我必须随时间从 Julian 值转换为常规日期。 Select to_char(to_date(2455198, 'J'), 'DD-MM-YYYY HH:mm:ss') from dual; 此查询
我是一名优秀的程序员,十分优秀!