CalendarConvert[date,calendar]
日付オブジェクト date を指定された暦タイプ calendar に変換する.
CalendarConvert[date]
デフォルトの暦タイプに変換する.
CalendarConvert[{date1,…,daten},calendar]
date1から datenまでを指定された calendar に変換する.
CalendarConvert
CalendarConvert[date,calendar]
日付オブジェクト date を指定された暦タイプ calendar に変換する.
CalendarConvert[date]
デフォルトの暦タイプに変換する.
CalendarConvert[{date1,…,daten},calendar]
date1から datenまでを指定された calendar に変換する.
詳細
- date 指定はDateObject式でなければならない.
- 日付の暦は,"Gregorian"あるいは"Julian"のような名前付きのオブジェクトとして,あるいはデフォルト以外のパラメータ値の暦については{"name",<|param1val1,param2value2,…|>}の形で与えられる.
- 以下は暦のパラメータである.
-
"YearZero" 暦が0年を含むかどうか "StartOfDay" 日がいつ始まるか "Location" 天文暦の参照測地位置 - 著名な算術暦タイプには,"Gregorian","Julian","Jewish","Islamic"がある.CalendarData["DateCalendar"]を使ってその他の暦を得ることができる.
例題
すべて開く すべて閉じる例 (3)
CalendarConvert[DateObject[{2024, 270, 18, 5}, "Day", "Icelandic"]]CalendarConvert[DateObject[{2022, 1, 8}, "Day"], "Julian"]CalendarConvert[DateObject[{1435, 1, 29}, "Day", "Islamic"], "Jewish"]CalendarConvert[{DateObject[{2025, 2, 27}, "Day"], DateObject[{2025, 2, 28}, "Day"], DateObject[{2025, 3, 1}, "Day"]}, "Chinese"]スコープ (4)
date = Entity["Person", "IsaacNewton::bhz5x"][EntityProperty["Person", "BirthDate"]]CalendarConvert[date]CalendarConvert[date, "Gregorian"]DateObject[{0}, CalendarType -> "JulianDate", TimeZone -> 0]CalendarConvert[%, "Gregorian"]直接FromJulianDateを使った結果と比較する:
FromJulianDate[0, TimeZone -> 0]ヨーム・キップールは,ユダヤ暦のティシュリー(宗教暦7月)の10日目に当たる:
DateObject[{5786, 7, 10}, "Day", "Jewish"]CalendarConvert[%]people = Entity["PlaneCurve", "Catenary"][EntityProperty["PlaneCurve", "AssociatedPeople"]]dates = EntityValue[people, "BirthDate"]CalendarConvert[dates, "Gregorian"]アプリケーション (2)
ウィリアム・シェークスピアはユリウス暦の1616年4月23日に死亡した:
date = Entity["Person", "WilliamShakespeare::s9r82"][EntityProperty["Person", "DeathDate"]]CalendarConvert[date, "Gregorian"]FromJulianDate[0, TimeZone -> 0]これは,ユリウス暦のグリニッジ標準時における-4713年1月1日の正午である:
CalendarConvert[%, "Julian"]特性と関係 (2)
DateObject[CalendarType->cal]はCalendarConvert[DateObject[],cal]に等しい:
DateObject[CalendarType -> "Islamic"]CalendarConvert[DateObject[], "Islamic"]200年3月1日から300年2月28日までの日付はグレゴリオ暦とユリウス暦で同じになる:
DateObject[{269, 4, 14}]CalendarConvert[%, "Julian"]考えられる問題 (1)
DateObject[{2022}]のように大雑把な日付の場合,暦が異なると完全に一致しない可能性がある:
CalendarConvert[DateObject[{2022, 1, 1}], "Jewish"]CalendarConvert[DateObject[{2022, 12, 31}], "Jewish"]そのような場合には,CalendarConvertは与えられた日付の中間点を変換に使用する:
CalendarConvert[DateObject[{2022}], "Jewish"]CalendarConvert[DateObject[{2022, 7, 1}], "Jewish"]関連するガイド
-
▪
- 日付と時刻
テキスト
Wolfram Research (2014), CalendarConvert, Wolfram言語関数, https://reference.wolfram.com/language/ref/CalendarConvert.html (2020年に更新).
CMS
Wolfram Language. 2014. "CalendarConvert." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/CalendarConvert.html.
APA
Wolfram Language. (2014). CalendarConvert. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CalendarConvert.html
BibTeX
@misc{reference.wolfram_2026_calendarconvert, author="Wolfram Research", title="{CalendarConvert}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/CalendarConvert.html}", note=[Accessed: 18-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_calendarconvert, organization={Wolfram Research}, title={CalendarConvert}, year={2020}, url={https://reference.wolfram.com/language/ref/CalendarConvert.html}, note=[Accessed: 18-August-2026]}