DateValue

DateValue["elem"]

現行の日付と時刻について指定要素を与える.

DateValue[{"elem1","elem2",}]

現行の日付と時刻について指定要素のリストを与える.

DateValue[date,elem]

指定された日付の指定された要素を与える.

DateValue[date,elem,form]

結果を指定された形式で与える.

詳細

  • 次は,年に関連する要素である.
  • "Year"Integer完全な年(例:2005)
    "YearShort"Integer年(列の場合は1桁あるいは2桁)
    "YearUnsigned"Integer符号なしの年
    "YearExact"Real小数点以下を含む年
    "YearFraction"Real年の小数点以下の部分
    "YearRomanNumeral"Stringローマ数字を使った年
    "ADBC"StringADまたはBC
    "CEBCE"StringCEまたはBCE
  • 次は,月に関連する要素である.
  • "Month"Integer月の数(列の場合は2桁)
    "MonthShort"Integer月の数(列の場合は1桁または2桁)
    "MonthExact"Real小数点以下を含む年
    "MonthFraction"Real年の小数点以下の部分
    "MonthName"String月の名前(例:"August")
    "MonthNameShort"String月の名前の短縮形(例:"Aug")
    "MonthNameInitial"String月の名前の頭文字(例:"A")
    "MonthRomanNumeral"Stringローマ数字を使った月
    "MonthRomanNumeralLowerCase"String小文字のローマ数字を使った月
  • 次は,日に関連する要素である.
  • "Day"Integer日付(列の場合は2桁)
    "DayShort"Integer日付(列の場合は1桁または2桁)
    "DayExact"Real小数点以下を含む日
    "DayFraction"Real日の小数点以下の部分
  • 次は,曜日に関連する要素である.
  • "DayName"Symbol曜日(例:Wednesday)
    "ISOWeekDay"IntegerISO-8601に即した週の中の日数(例:3)
    "ISOWeekDayExact"Real小数点以下を含む曜日の数
    "ISOWeekDayFraction"Real曜日の数の小数点以下の部分
    "DayNameShort"String曜日の短縮形(例:"Wed")
    "DayNameInitial"String曜日の名前の頭文字(例:"W")
    "DayNameInstanceInMonth"Integer月内の日の名前の例の数(例:2)
  • 次は,時に関連する要素である.
  • "Hour"Integer時(列の場合は2桁)
    "Hour12"Integer12時間時計の時(列の場合は2桁)
    "Hour24"Integer24時間時計の時(列の場合は2桁)
    "HourShort"Integer時(1桁または2桁の数列)
    "Hour12Short"Integer12時間時計の時(列の場合は1桁または2桁)
    "Hour24Short"Integer24時間時計の時(列の場合は1桁または2桁)
    "HourExact"Real小数点以下を含む時
    "HourFraction"Real時の小数点以下の部分
    "AMPM"StringAMまたはPM
    "AMPMLowerCase"Stringamまたはpm
  • 次は,分に関連する要素である.
  • "Minute"Integer分(列の場合は2桁)
    "MinuteShort"Integer分(列の場合は1桁または2桁)
    "MinuteExact"Real小数点以下を含む分
    "MinuteFraction"Real分の小数点以下の部分
  • 次は,秒に関連する要素である.
  • "Second"Integer秒(列の場合は2桁)
    "SecondShort"Integer秒(列の場合は1桁または2桁)
    "SecondExact"Real小数点以下を含む秒
    "SecondFraction"Real秒の小数点以下の部分
  • 次は,ミリ秒に関連する要素である.
  • "Millisecond"Integerミリ秒(列の場合は3桁)
    "MillisecondShort"Integerミリ秒(列の場合は1桁,2桁,または3桁)
    "MillisecondExact"Real小数点以下を含むミリ秒
    "MillisecondFraction"Realミリ秒の小数点以下の部分
  • 次は,年より大きい単位要素である.
  • "Millennium"IntegerXX00年から始まる1000年の期間
    "MillenniumBeginning01"IntegerXX01年から始まる1000年の期間
    "Century"IntegerXX00年から始まる100年の期間
    "CenturyBeginning01"IntegerXX01年から始まる100年の期間
    "Decade"Integer10年の期間
  • 次は,複数の日付要素と関連がある要素である.
  • "Quarter"Integer四半期の数字(例:1)
    "QuarterName"String四半期(例:"Quarter 1")
    "QuarterNameShort"String四半期の短縮形(例:"Q1")
  • 次は,ISO-8601の週数と関連がある要素である.
  • "Week"Integer週数(列の場合は2桁)
    "WeekShort"Integer週数(列の場合は1桁または2桁)
    "WeekExact"Real小数点以下を含む週数
    "WeekFraction"Real週数の小数点以下の部分
  • 次は,追加的なISO-8601日付要素である.
  • "ISOWeekYear"IntegerISO-8601の数日形式に即した年数
    "ISOYearDay"IntegerISO-8601に即したの日(列の場合は3桁)
    "ISOYearDayShort"Integer日(列の場合は1桁,2桁または3桁)
    "ISOYearDayExact"Real小数点以下を含む日
    "ISOYearDayFraction"Real日の小数点以下の部分
  • 次は,時刻帯要素である.
  • "TimeZone"Automatic参照日付の時刻帯表記
    "TimeZoneName"String時刻帯の一般的な名称(例:"Central Standard Time")
    "TimeZoneNameShort"String時刻帯名の短縮名(例:"CST")
    "TimeZoneID"Stringインターネットの時刻帯名(例:"America/Chicago")
    "TimeZoneOffset"RealGMTからのオフセットによる数値表記の時刻帯
    "TimeZoneEntity"Entity時刻帯を表す実体式
  • 次は追加的な日付要素である.
  • "DayOfYear"Integer1年の日数
    "WeekBeginningSunday"Integer日曜日にインデックスを付けた1年の週数
    "JulianDate"Realユリウス暦の日数(例:2458275.25)
    "CalendarType"String暦のタイプ(例:"Gregorian")
    "Granularity"String暦の粒度
    "AstrologicalSign"String星座(例:"Aries")
  • 次は,使用可能な形である.
  • Automatic自動選択による,数,記号,あるいは数列
    Integer直近の整数
    Real実数値
    Quantity単位を含む値
    DateObject完全な日付オブジェクト
    TimeObject完全な時刻オブジェクト
    String
    Entity実体オブジェクト
  • DateValue[date,elem,form]form 指定の中にはすべての要素 elem でサポートされているわけではないものもある.
  • DateValue[date,]では,dateDateObjectあるいはTimeObjectとして,またはDateListDateString,あるいはAbsoluteTimeからの結果として指定することができる.
  • DateValue[date,spec,DateObject]を使って,spec で指定されたレベル(例として日,月,年が挙げられる)まで細かいDateObjectを与えることができる.
  • DateValue[GeoPosition[{lat,long,h,t}]]は,t で指定された時点のDateObjectを与える.
  • DateValueは,DateObjectあるいはTimeObjectdate 指定を許容する.

例題

すべて開くすべて閉じる

  (1)

現行の年を得る:

現行の日付から複数の要素を得る:

指定された日付の月の名を得る:

現行の"TimeZone"オフセットをQuantityとして得る:

スコープ  (4)

DateValueは,日付と時刻の有効なあらゆる指定を許容する:

DateValueGeoPosition引数の時刻成分を与える:

DateValueは,DateObjectおよびTimeObjectの日付指定のリストも受け入れる:

ISO-8601の週は月曜で始まり日曜で終わる:

考えられる問題  (2)

要素の中には別の入力では抽出できないものもある:

すべてのタイプがすべての要素に対して有効な訳ではない:

Wolfram Research (2014), DateValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/DateValue.html (2018年に更新).

テキスト

Wolfram Research (2014), DateValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/DateValue.html (2018年に更新).

CMS

Wolfram Language. 2014. "DateValue." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2018. https://reference.wolfram.com/language/ref/DateValue.html.

APA

Wolfram Language. (2014). DateValue. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DateValue.html

BibTeX

@misc{reference.wolfram_2024_datevalue, author="Wolfram Research", title="{DateValue}", year="2018", howpublished="\url{https://reference.wolfram.com/language/ref/DateValue.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_datevalue, organization={Wolfram Research}, title={DateValue}, year={2018}, url={https://reference.wolfram.com/language/ref/DateValue.html}, note=[Accessed: 22-November-2024 ]}