パッケージ: | Global |
定義ファイル: | Date.js |
クラス: | Date |
継承元: | Object |
説明 | 例 | |
---|---|---|
d | 日。二桁の数字(先頭にゼロがつく場合も) | 01 から 31 |
D | 曜日。3文字のテキスト形式。 | Mon から Sun |
j | 日。先頭にゼロをつけない。 | 1 から 31 |
l | 曜日。フルスペル形式。 | Sunday から Saturday |
N | ISO-8601 形式の、曜日の数値表現。 | 1(月曜日)から 7(日曜日) |
S | 英語形式の序数を表すサフィックス。2 文字。 | st, nd, rd または th。 jと一緒に使用することができる。 |
w | 曜日。数値。 | 0 (日曜)から 6 (土曜) |
z | 年間の通算日。数字。(ゼロから開始) | 0 から 365 |
W | ISO-8601 月曜日に始まる年単位の週番号 | 例: 42 (年の第 42 週目) |
F | 月。フルスペルの文字。 | January から December |
m | 月。数字。先頭にゼロをつける。 | 01 から 12 |
M | 月。3 文字形式。 | Jan から Dec |
n | 月。数字。先頭にゼロをつけない。 | 1 から 12 |
t | 指定した月の日数。 | 28 から 31 |
L | 閏年であるかどうか。 | 1なら閏年。0なら閏年ではない。 |
o | ISO-8601 形式の年。これは Y ほぼ同じだが、ISO 週番号(W)が前年あるいは翌年に属する場合がある点で異なる。 | 例: 1999 あるいは 2003 |
Y | 年。4 桁の数字。 | 例: 1999または2003 |
y | 年。2 桁の数字。 | 例: 99 または 03 |
a | 午前または午後(小文字) | am または pm |
A | 午前または午後(大文字) | AM または PM |
g | 時。12時間単位。先頭にゼロを付けない。 | 1 から 12 |
G | 時。24時間単位。先頭にゼロを付けない。 | 0 から 23 |
h | 時。数字。12 時間単位。 | 01 から 12 |
H | 時。数字。24 時間単位。 | 00 から 23 |
i | 分。先頭にゼロをつける。 | 00 から 59 |
s | 秒。先頭にゼロをつける。 | 00 から 59 |
u | ミリ秒 | 例: 54321 |
O | グリニッジ標準時 (GMT) との時差 | 例: +0200 |
P | グリニッジ標準時 (GMT) との時差。時間と分をコロンで区切った形式 | 例: +02:00 |
T | タイムゾーンの略称 | 例: EST, MDT ... |
Z | タイムゾーンのオフセット秒数。 UTC の西側のタイムゾーン用のオフセットは常に負です。そして、 UTC の東側のオフセットは常に正です。 | -43200 から 50400 |
c | ISO 8601 日付 | 2004-02-12T15:19:21+00:00 |
U | Unix Epoch (1970 年 1 月 1 日 0 時 0 分 0 秒) からの秒数 | 1193432466 から -2138434463 |
// Sample date:
// 'Wed Jan 10 2007 15:05:01 GMT-0600 (Central Standard Time)'
var dt = new Date('1/10/2007 03:05:01 PM GMT-0600');
document.write(dt.format('Y-m-d')); // 2007-01-10
document.write(dt.format('F j, Y, g:i a')); // January 10, 2007, 3:05 pm
document.write(dt.format('l, \\t\\he jS \\of F Y h:i:s A')); // Wednesday, the 10th of January 2007 03:05:01 PM
最初から役に立つパターンがいくつか登録されています。その一覧は下記の通りです。これらはDate.jsに記述されています。これらを更新するのであれば、ソースコードを直接改変するのではなく Date.jsが読み込まれた後に、自身のソースコード内でDateオブジェクトのpatternsを更新するべきです。
Date.patterns = {
ISO8601Long:"Y-m-d H:i:s",
ISO8601Short:"Y-m-d",
ShortDate: "n/j/Y",
LongDate: "l, F d, Y",
FullDateTime: "l, F d, Y g:i:s A",
MonthDay: "F d",
ShortTime: "g:i A",
LongTime: "g:i:s A",
SortableDateTime: "Y-m-d\\TH:i:s",
UniversalSortableDateTime: "Y-m-d H:i:sO",
YearMonth: "F, Y"
};
例:
var dt = new Date();
document.write(dt.format(Date.patterns.ShortDate));
カスタムフォーマットは、開発者によって専門的な形式と構文解析機能の両方が提供されるかもしれません。 それらは、parseFunctions とformatFunctionsに格納されます。
Format Description Example returned values ------ ----------------------------------------------------------------------- ----------------------- d Day of the month, 2 digits with leading zeros 01 to 31 D A short textual representation of the day of the week Mon to Sun j Day of the month without leading zeros 1 to 31 l A full textual representation of the day of the week Sunday to Saturday N ISO-8601 numeric representation of the day of the week 1 (for Monday) through 7 (for Sunday) S English ordinal suffix for the day of the month, 2 characters st, nd, rd or th. Works well with j w Numeric representation of the day of the week 0 (for Sunday) to 6 (for Saturday) z The day of the year (starting from 0) 0 to 364 (365 in leap years) W ISO-8601 week number of year, weeks starting on Monday 01 to 53 F A full textual representation of a month, such as January or March January to December m Numeric representation of a month, with leading zeros 01 to 12 M A short textual representation of a month Jan to Dec n Numeric representation of a month, without leading zeros 1 to 12 t Number of days in the given month 28 to 31 L Whether it's a leap year 1 if it is a leap year, 0 otherwise. o ISO-8601 year number (identical to (Y), but if the ISO week number (W) Examples: 1998 or 2004 belongs to the previous or next year, that year is used instead) Y A full numeric representation of a year, 4 digits Examples: 1999 or 2003 y A two digit representation of a year Examples: 99 or 03 a Lowercase Ante meridiem and Post meridiem am or pm A Uppercase Ante meridiem and Post meridiem AM or PM g 12-hour format of an hour without leading zeros 1 to 12 G 24-hour format of an hour without leading zeros 0 to 23 h 12-hour format of an hour with leading zeros 01 to 12 H 24-hour format of an hour with leading zeros 00 to 23 i Minutes, with leading zeros 00 to 59 s Seconds, with leading zeros 00 to 59 u Decimal fraction of a second Examples: (minimum 1 digit, arbitrary number of digits allowed) 001 (i.e. 0.001s) or 100 (i.e. 0.100s) or 999 (i.e. 0.999s) or 999876543210 (i.e. 0.999876543210s) O Difference to Greenwich time (GMT) in hours and minutes Example: +1030 P Difference to Greenwich time (GMT) with colon between hours and minutes Example: -08:00 T Timezone abbreviation of the machine running the code Examples: EST, MDT, PDT ... Z Timezone offset in seconds (negative if west of UTC, positive if east) -43200 to 50400 c ISO 8601 date Notes: Examples: 1) If unspecified, the month / day defaults to the current month / day, 1991 or the time defaults to midnight, while the timezone defaults to the 1992-10 or browser's timezone. If a time is specified, it must include both hours 1993-09-20 or and minutes. The "T" delimiter, seconds, milliseconds and timezone 1994-08-19T16:20+01:00 or are optional. 1995-07-18T17:21:28-02:00 or 2) The decimal fraction of a second, if specified, must contain at 1996-06-17T18:22:29.98765+03:00 or least 1 digit (there is no limit to the maximum number 1997-05-16T19:23:30,12345-0400 or of digits allowed), and may be delimited by either a '.' or a ',' 1998-04-15T20:24:31.2468Z or Refer to the examples on the right for the various levels of 1999-03-14T20:24:32Z or date-time granularity which are supported, or see 2000-02-13T21:25:33 http://www.w3.org/TR/NOTE-datetime for more info. 2001-01-12 22:26:34 U Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT) 1193432466 or -2138434463 M$ Microsoft AJAX serialized dates \/Date(1238606590509)\/ (i.e. UTC milliseconds since epoch) or \/Date(1238606590509+0800)\/Example usage (note that you must escape format specifiers with '\\' to render them as character literals):
// Sample date:
// 'Wed Jan 10 2007 15:05:01 GMT-0600 (Central Standard Time)'
var dt = new Date('1/10/2007 03:05:01 PM GMT-0600');
document.write(dt.format('Y-m-d')); // 2007-01-10
document.write(dt.format('F j, Y, g:i a')); // January 10, 2007, 3:05 pm
document.write(dt.format('l, \\t\\he jS \\of F Y h:i:s A')); // Wednesday, the 10th of January 2007 03:05:01 PM
Here are some standard date/time patterns that you might find helpful. They
are not part of the source of Date.js, but to use them you can simply copy this
block of code into any script that is included after Date.js and they will also become
globally available on the Date object. Feel free to add or remove patterns as needed in your code.
Date.patterns = {
ISO8601Long:"Y-m-d H:i:s",
ISO8601Short:"Y-m-d",
ShortDate: "n/j/Y",
LongDate: "l, F d, Y",
FullDateTime: "l, F d, Y g:i:s A",
MonthDay: "F d",
ShortTime: "g:i A",
LongTime: "g:i:s A",
SortableDateTime: "Y-m-d\\TH:i:s",
UniversalSortableDateTime: "Y-m-d H:i:sO",
YearMonth: "F, Y"
};
Example usage:
var dt = new Date();
document.write(dt.format(Date.patterns.ShortDate));
Developer-written, custom formats may be used by supplying both a formatting and a parsing function which perform to specialized requirements. The functions are stored in parseFunctions and formatFunctions.
プロパティ | 定義クラス | |
---|---|---|
DAY
:
String 日定数 Date interval constant | Date | |
HOUR
:
String 時定数 Date interval constant | Date | |
MILLI
:
String ミリ秒定数 Date interval constant | Date | |
MINUTE
:
String 分定数 Date interval constant | Date | |
MONTH
:
String 月定数 Date interval constant | Date | |
SECOND
:
String 秒定数 Date interval constant | Date | |
YEAR
:
String 年定数 Date interval constant | Date | |
dayNames
:
Array 曜日配列。 曜日名を変更したい場合は、配列でこの値を変更してください。
使用方法:
An array of textual day names. Override these values for international dates. Example:
曜日配列。 曜日名を変更したい場合は、配列でこの値を変更してください。 使用方法:
An array of textual day names. Override these values for international dates. Example:
| Date | |
defaults
:
Object 各プロパティのデフォルト値です。
An object hash containing default date values used during date parsing.
The following properties... 各プロパティのデフォルト値です。
これらのプロパティは、parseDateメソッドで上書きして使用してください。 Note:サマータイム(DST)が存在する国で、DSTに切り替わる時間と時間に関するプロパティの設定が同時のタイミングである可能性があります。使用方法:
An object hash containing default date values used during date parsing. The following properties are available:
Override these properties to customize the default date values used by the parseDate method. Note:In countries which experience Daylight Saving Time (i.e. DST), the h, i, s and ms properties may coincide with the exact time in which DST takes effect. It is the responsiblity of the developer to account for this. Example Usage:
| Date | |
formatCodes
:
Object formatメソッドを使用する際に用いる、フォーマットコードとフォーマット関数を関連づけるためのプロパ... The base format-code to formatting-function hashmap used by the format method. Formatting functi... formatメソッドを使用する際に用いる、フォーマットコードとフォーマット関数を関連づけるためのプロパティ。
フォーマット関数は、文字列(または、関数の戻り値が文字列)で設定します。
Note: Date.formatで適切なマッピングが見つからない場合、定数として扱われます。
使用方法:
The base format-code to formatting-function hashmap used by the format method. Formatting functions are strings (or functions which return strings) which will return the appropriate value when evaluated in the context of the Date object from which the format method is called. Add to / override these mappings for custom date formatting. Note: Date.format() treats characters as literals if an appropriate mapping cannot be found. Example:
| Date | |
formatFunctions
:
Object それぞれのプロパティが日付解析関数であるオブジェクトハッシュ。
プロパティ名は、関数が解析するフォ...
An object hash in which each property is a date formatting function. The property name is the f... それぞれのプロパティが日付解析関数であるオブジェクトハッシュ。 プロパティ名は、関数が解析するフォーマットの文字列です。 日付フォーマットがExt標準フォーマット文字列のために要請されるとき、 このオブジェクトは自動的に日付解析関数が格納されます カスタム解析関数は、後でparseDateフォーマット文字列として使用されるかもしれない名前をキーとして、 このオブジェクトに挿入されるかもしれません。例:
An object hash in which each property is a date formatting function. The property name is the format string which corresponds to the produced formatted date string. This object is automatically populated with date formatting functions as date formats are requested for Ext standard formatting strings. Custom formatting functions may be inserted into this object, keyed by a name which from then on may be used as a format string to format. Example:
A formatting function should return a string repesentation of the passed Date object:
| Date | |
monthNames
:
Array
月配列。月名を変更したい場合は、配列でこの値を変更してください。
使用方法:
An array of textual month names. Override these values for international dates. Example:
月配列。月名を変更したい場合は、配列でこの値を変更してください。 使用方法:
An array of textual month names. Override these values for international dates. Example:
| Date | |
monthNumbers
:
Object 月番号配列。月番号を変更したい場合は、配列でこの値を変更してください。
使用方法:
An object hash of zero-based javascript month numbers (with short month names as keys. note: keys... 月番号配列。月番号を変更したい場合は、配列でこの値を変更してください。 使用方法:
An object hash of zero-based javascript month numbers (with short month names as keys. note: keys are case-sensitive). Override these values for international dates. Example:
| Date | |
parseFunctions
:
Object それぞれのプロパティが日付解析関数であるオブジェクトハッシュ。
プロパティ名は、関数が解析するフォ... An object hash in which each property is a date parsing function. The property name is the
format... それぞれのプロパティが日付解析関数であるオブジェクトハッシュ。 プロパティ名は、関数が解析するフォーマットの文字列です。 日付フォーマットがExt標準フォーマット文字列のために要請されるとき、 このオブジェクトは自動的に日付解析関数が格納されます。 カスタム解析関数は、後でparseDateフォーマット文字列として使用されるかもしれない名前をキーとして、 このオブジェクトに挿入されるかもしれません。
例:
解析関数は日付オブジェクトを返すべきです。渡されたパラメータは次の通りです:
また、その形式に従って日付がフォーマットされることを可能にするために、 対応するフォーマット化関数をformatFunctionsプロパティに配置されなければなりません。 An object hash in which each property is a date parsing function. The property name is the format string which that function parses. This object is automatically populated with date parsing functions as date formats are requested for Ext standard formatting strings. Custom parsing functions may be inserted into this object, keyed by a name which from then on may be used as a format string to parseDate.
Example:
A parsing function should return a Date object, and is passed the following parameters:
To enable Dates to also be formatted according to that format, a corresponding formatting function must be placed into the formatFunctions property. | Date | |
useStrict
:
Boolean 厳格な日付解析を行う場合に、このフラグを使用します。
厳格な日付解析は、無効な日付をロールオーバー...
Global flag which determines if strict date parsing should be used. Strict date parsing will no... 厳格な日付解析を行う場合に、このフラグを使用します。 厳格な日付解析は、無効な日付をロールオーバーしません。これは、JavaScriptの標準的な働きです。 (参照 parseDate) 初期値:false
Global flag which determines if strict date parsing should be used. Strict date parsing will not roll-over invalid dates, which is the default behaviour of javascript Date objects. (see parseDate for more information) Defaults to false.
| Date |
メソッド | 定義クラス | |
---|---|---|
add(
String interval, Number value
)
:
Date日付の演算を行うための便利な機能を提供します。
このメソッドは自分自身のインスタンスを変更するわけ... Provides a convenient method for performing basic date arithmetic. This method does not modify t... 日付の演算を行うための便利な機能を提供します。
このメソッドは自分自身のインスタンスを変更するわけではなく、戻り値として新たにDateインスタンスを返却します。
指定されたオブジェクトが配列内に存在するかをチェックします。
使用方法:
Provides a convenient method for performing basic date arithmetic. This method does not modify the Date instance being called - it creates and returns a new Date instance containing the resulting date value. Examples:
パラメータ:
| Date | |
between(
Date start, Date end
)
:
Boolean開始日と終了日を設定しDateインスタンスが範囲内かを判定します。 Checks if this date falls on or between the given start and end dates. 開始日と終了日を設定しDateインスタンスが範囲内かを判定します。 Checks if this date falls on or between the given start and end dates. パラメータ:
| Date | |
clearTime(
Boolean clone
)
:
Date時間情報をクリア(0時0分0秒に)します。 Attempts to clear all time information from this Date by setting the time to midnight of the same... 時間情報をクリア(0時0分0秒に)します。 Attempts to clear all time information from this Date by setting the time to midnight of the same day, automatically adjusting for Daylight Saving Time (DST) where applicable. (note: DST timezone information for the browser's host operating system is assumed to be up-to-date) パラメータ:
| Date | |
clone()
:
Date 全く同じDateインスタンスを新たに生成します。
使用方法:
Creates and returns a new Date instance with the exact same date value as the called instance. D... 全く同じDateインスタンスを新たに生成します。 使用方法:
Creates and returns a new Date instance with the exact same date value as the called instance. Dates are copied and passed by reference, so if a copied date variable is modified later, the original variable will also be changed. When the intention is to create a new variable that will not modify the original instance, you should create a clone. Example of correctly cloning a date:
戻り値:
| Date | |
format(
String format
)
:
Stringフォーマット記号を用いて日付文字列を取得します。 Formats a date given the supplied format string. フォーマット記号を用いて日付文字列を取得します。 Formats a date given the supplied format string. パラメータ:
| Date | |
getDayOfYear()
:
Number 1年間の何日目かを取得します。
閏年に関しても自動的に調整されます。 Get the numeric day number of the year, adjusted for leap year. 1年間の何日目かを取得します。
閏年に関しても自動的に調整されます。 Get the numeric day number of the year, adjusted for leap year. 戻り値:
| Date | |
getDaysInMonth()
:
Number 現在の月の日数を取得します。
閏年に関しても自動的に調整されます。 Get the number of days in the current month, adjusted for leap year. 現在の月の日数を取得します。
閏年に関しても自動的に調整されます。 Get the number of days in the current month, adjusted for leap year. 戻り値:
| Date | |
getElapsed(
[Date date]
)
:
Number引数で指定された日付との差をミリ秒で取得します。
閏年に関しても自動的に調整されます。 Returns the number of milliseconds between this date and date 引数で指定された日付との差をミリ秒で取得します。
閏年に関しても自動的に調整されます。 Returns the number of milliseconds between this date and date パラメータ:
| Date | |
getFirstDateOfMonth()
:
Date 現在の月の開始日を取得します。 Get the date of the first day of the month in which this date resides. 現在の月の開始日を取得します。 Get the date of the first day of the month in which this date resides. 戻り値:
| Date | |
getFirstDayOfMonth()
:
Number 現在の月の開始日の番号を取得します。この値は曜日に対応しており(0-6)、monthNamesを利用して変更する... Get the first day of the current month, adjusted for leap year. The returned value is the numer... 現在の月の開始日の番号を取得します。この値は曜日に対応しており(0-6)、monthNamesを利用して変更することが可能です。 使用方法:
Get the first day of the current month, adjusted for leap year. The returned value is the numeric day index within the week (0-6) which can be used in conjunction with the monthNames array to retrieve the textual day name. Example:
戻り値:
| Date | |
getGMTOffset(
[Boolean colon]
)
:
Stringグリニッジ標準時(GMT)との時差を取得します。('O'を指定したのと同じです)。 Get the offset from GMT of the current date (equivalent to the format specifier 'O'). グリニッジ標準時(GMT)との時差を取得します。('O'を指定したのと同じです)。 Get the offset from GMT of the current date (equivalent to the format specifier 'O'). パラメータ:
| Date | |
getLastDateOfMonth()
:
Date 現在の月の最終日を取得します。 Get the date of the last day of the month in which this date resides. 現在の月の最終日を取得します。 Get the date of the last day of the month in which this date resides. 戻り値:
| Date | |
getLastDayOfMonth()
:
Number 現在の月の最終日の番号を取得します。
この値は曜日に対応しており(0-6)、monthNamesを利用して変更す... Get the last day of the current month, adjusted for leap year. The returned value is the numeri... 現在の月の最終日の番号を取得します。
この値は曜日に対応しており(0-6)、monthNamesを利用して変更することが可能です。 使用方法:
Get the last day of the current month, adjusted for leap year. The returned value is the numeric day index within the week (0-6) which can be used in conjunction with the monthNames array to retrieve the textual day name. Example:
戻り値:
| Date | |
getMonthNumber(
String name
)
:
Number<static>
0から始まる月の番号を取得します。 <static>
Get the zero-based javascript month number for the given short/full month name. Override this fun... <static>
0から始まる月の番号を取得します。 <static>
Get the zero-based javascript month number for the given short/full month name. Override this function for international dates. パラメータ:
| Date | |
getShortDayName(
Number day
)
:
String<static>
日の数値を与えることで、短い曜日名を取得することができます。 <static>
Get the short day name for the given day number. Override this function for international dates. <static>
日の数値を与えることで、短い曜日名を取得することができます。 <static>
Get the short day name for the given day number. Override this function for international dates. パラメータ:
| Date | |
getShortMonthName(
Number month
)
:
String<static>
日の数値を与えることで、短い曜日名を取得することができます。 <static>
Get the short month name for the given month number. Override this function for international dates. <static>
日の数値を与えることで、短い曜日名を取得することができます。 <static>
Get the short month name for the given month number. Override this function for international dates. パラメータ:
| Date | |
getSuffix()
:
String 英語形式の序数を表すサフィックス2文字を取得します。('S'を指定した場合と同じです) Get the English ordinal suffix of the current day (equivalent to the format specifier 'S'). 英語形式の序数を表すサフィックス2文字を取得します。('S'を指定した場合と同じです) Get the English ordinal suffix of the current day (equivalent to the format specifier 'S'). 戻り値:
| Date | |
getTimezone()
:
String タイムゾーンの略称を取得します。('T'を指定した場合と同じです)
Note: DateオブジェクトをtoStringし... Get the timezone abbreviation of the current date (equivalent to the format specifier 'T'). Note... タイムゾーンの略称を取得します。('T'を指定した場合と同じです) Note: DateオブジェクトをtoStringした場合、日付の文字列が異なります。 例えば、FireFoxとIEで、システムの場所がアジアとアメリカで異なります。 なので、getTimezoneを利用してください。 Get the timezone abbreviation of the current date (equivalent to the format specifier 'T'). Note: The date string returned by the javascript Date object's toString() method varies between browsers (e.g. FF vs IE) and system region settings (e.g. IE in Asia vs IE in America). For a given date string e.g. "Thu Oct 25 2007 22:55:35 GMT+0800 (Malay Peninsula Standard Time)", getTimezone() first tries to get the timezone abbreviation from between a pair of parentheses (which may or may not be present), failing which it proceeds to get the timezone abbreviation from the GMT offset portion of the date string. 戻り値:
| Date | |
getWeekOfYear()
:
Number ISO-8601 月曜日に始まる年単位の週番号を取得します。('W'を指定した場合と同じです、ただしゼロなしで... Get the numeric ISO-8601 week number of the year. (equivalent to the format specifier 'W', but wi... ISO-8601 月曜日に始まる年単位の週番号を取得します。('W'を指定した場合と同じです、ただしゼロなしです。) Get the numeric ISO-8601 week number of the year. (equivalent to the format specifier 'W', but without a leading zero). 戻り値:
| Date | |
isDST()
:
Boolean 現在の日付がサマータイム(DST)で影響を受けているかどうか調べます。 Checks if the current date is affected by Daylight Saving Time (DST). 現在の日付がサマータイム(DST)で影響を受けているかどうか調べます。 Checks if the current date is affected by Daylight Saving Time (DST). 戻り値:
| Date | |
isLeapYear()
:
Boolean 閏年を判定します。 Checks if the current date falls within a leap year. 閏年を判定します。 Checks if the current date falls within a leap year. 戻り値:
| Date | |
isValid(
Number year, Number month, Number day, [Number hour], [Number minute], [Number second], [Number millisecond]
)
:
Boolean<static>
パラメータに渡された日付が、javascriptの"rollover"を引き起こすかどうか調べます。 <static>
Checks if the passed Date parameters will cause a javascript Date "rollover". <static>
パラメータに渡された日付が、javascriptの"rollover"を引き起こすかどうか調べます。 <static>
Checks if the passed Date parameters will cause a javascript Date "rollover". パラメータ:
| Date | |
parseDate(
String input, String format, [Boolean strict]
)
:
Date<static>
指定した日付文字列から、フォーマット記号文字列を使用してDateインスタンスを生成します。
日付を解析... <static>
Parses the passed string using the specified date format. Note that this function expects normal... <static>
指定した日付文字列から、フォーマット記号文字列を使用してDateインスタンスを生成します。 日付を解析する機能が追加されました。 使用方法:
<static>
Parses the passed string using the specified date format. Note that this function expects normal calendar dates, meaning that months are 1-based (i.e. 1 = January). The defaults hash will be used for any date value (i.e. year, month, day, hour, minute, second or millisecond) which cannot be found in the passed string. If a corresponding default date value has not been specified in the defaults hash, the current date's year, month, day or DST-adjusted zero-hour time value will be used instead. Keep in mind that the input date string must precisely match the specified format string in order for the parse operation to be successful (failed parse operations return a null value). Example:
パラメータ:
| Date |