问题标签 [julian-date]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
267 浏览

r - 重新分配开始儒略日期(7 月 1 日 = 儒略日期 1,南半球)

我的数据集包括全年不同阶段的各种观察结果。

  • year采集样本时。
  • site测量位置
  • Class测量 r 期间的物理阶段
  • date测量日期
  • Julian朱利安日期

最后的测量通常发生在新年的早期,也就是南半球的夏季。(例如夏天是冬天,春天是秋天)。

year site Class date Julian 1 2009 10C Early 2008-09-15 259 2 2009 10C L2 2008-09-29 273 3 2009 10C L3 2008-12-15 350 4 2010 10C Early 2009-08-31 243 5 2010 10C L2 2009-09-14 257 6 2010 10C L3 2009-12-11 345 7 2012 10C Early 2011-08-23 235 8 2012 10C L2 2011-09-22 265 9 2012 10C L3 2011-12-03 337 10 2012 10C LSample 2012-03-26 86 11 2013 10C Early 2012-09-07 251 12 2013 10C L2 2012-09-30 274 13 2013 10C L3 2012-12-17 352 14 2014 10C Early 2013-09-02 245 15 2014 10C L2 2013-09-16 259 16 2014 10C L3 2013-12-16 350 17 2014 10C LMid 2014-01-07 7 18 2015 10C Early 2014-09-08 251 19 2015 10C L2 2014-09-30 273 20 2015 10C L3 2014-12-01 335

我很难将 Julian 开始日期转换/重新分配到 7 月 1 日而不是 1 月 1 日。下面的点图说明了在年初(2 月至 3 月)发生的最终抽样。 数据图示例chron软件包有一个重新排序的选项,origin但我无法让它与我的数据一起正常工作。

library(chron) library(dplyr) data.date <- data %>% mutate(July.Julian = chron(date,format = c(dates = "ymd"), options(chron.origin = c(month=7, day=1, year=2008)))) Error in chron(c("2008-09-15", "2008-09-29", "2008-12-15", "2009-08-31", : misspecified chron format(s) length

或者

July.Julian = chron(data$date, format = c(dates = "ymd"), options(chron.origin = c(month=7, day=1, year=2008))) Error in chron(c("2008-09-15", "2008-09-29", "2008-12-15", "2009-08-31", : misspecified chron format(s) length

我试图以 1 而不是 182 开始 Julian 日期。

欢迎提出想法或建议。

0 投票
2 回答
458 浏览

datepicker - yii\jui\DatePicker 是否支持儒略日期?

我发现 DatePicker 中的默认设置不会考虑儒略日期(即 1582 年之前的欧洲日期)​​,但还没有找到解决此问题的正确方法。有什么建议吗?

0 投票
2 回答
292 浏览

perl - perl 中的 18 位朱利安时间戳

我需要在我的 perl 脚本中获取 18 位 Julian Timestamp。有人可以帮我吗?但是我已经编写了一个子程序来实现这一点,但它对我来说并不好看,因为它总是给我一个以 6 个零结尾的数字。请帮助获取正确的 18 位 J 时间戳。

0 投票
3 回答
2766 浏览

javascript - Conversion of julian date number to normal date (utc) in javascript

I want to convert my Julian date number into normal date that is UTC date format in JavaScript . For an example I have Julian number "57115". I want to convert in format like 10 April,2015.

0 投票
1 回答
6405 浏览

date - 将 Julian 格式的数字“yyyyddd”转换为日期

如何将 Julian 格式的数字“yyyyddd”转换为 Teradata 中的正确日期值?例如从“2014001”到“2014-01-01”。

请提供两个示例,第一个是“2014001”是数字,第二个是字符。

非常感谢!

0 投票
3 回答
696 浏览

python - 将 YYYYMMDD 文件名转换为 YYYYJD

我正在尝试编写一个python脚本来转换一个.asc文件的文件夹(每年365个文件在按年份组织的不同文件夹中),它们的文件名中有yearmonthdate,而不是yearjuliandate,而朱利安日期需要是3数字(即 1 = 001)。它们的格式为:ETos19810101.asc。我希望他们成为:ETos1981001.asc

如何在 Python 中编写此代码,以便遍历每个文件并将其转换为正确的儒略日?

我正在尝试编写一个 Python 脚本来转换 .asc 文件的文件夹(每年在按年份组织的不同文件夹中的 365 个文件),这些文件的文件名中包含 yearmonthdate 以改为 yearjuliandate 并且 julian 日期需要为 3数字(即 1 = 001)。

  • 它们的格式:ETos19810101.asc
  • 我希望他们成为:ETos1981001.asc

如何在 Python 中编写此代码,以便遍历每个文件并将其转换为正确的儒略日?

到目前为止我有这个:

0 投票
2 回答
983 浏览

mysql - 将 MySQL 中的儒略日期转换为多行的公历日期

在我的 MySQL 数据库中,我有一列(文本),大约 2000 行。在每一行中,我都有一个儒略日期(例如 2015-09-02 的 2457268)。

寻找将所有行从 Julian 更新为 Gregorian 的解决方案。

有什么方法可以在 SQL 或 PHP 中做到这一点?

0 投票
4 回答
2514 浏览

java - 如何在 Java 中将 Julian 转换为“yyDHH”格式的日期

yy = 15(年),D = 150(一年中的一天),HH = 10(小时)

myDateTrue 是对的:2015 年 5 月 30 日。myDateWrong 必须是 30/05/2015 10:00:00,但似乎是 28/07/2015 18:00:00。这里有什么问题?

0 投票
1 回答
4143 浏览

sql - 儒略日期转换 SQL

如何在 SQL Server 中将儒略日期转换为公历日期?以下是案例:

  1. 6位数字 - 我已经完成了转换并且工作正常
  2. 5 位数字 - 我不知道如何将此儒略日期转换为正常日期。我在谷歌网站上搜索过,但每个网站都有不同的答案,所以我很困惑。示例数据(47315、45009、69064、99281、98222、98329)

  3. 如果我在儒略日期列中有值“0”,那么如何将此值转换为公历日期?

0 投票
2 回答
1049 浏览

date - 如何使用 PLSQL 在儒略日期中使用 BETWEEN

我正在尝试从下面显示的特定日期获取所有记录,但日期的格式似乎是儒略日期(不幸的是我无法更改)

我收到了错误数据类型不一致:预期 NUMBER 得到 DATE。我认为这是因为格式。我不知道如何将 sql 中的上述日期转换为儒略日期。谢谢!

编辑:添加 order_date 示例日期