summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-01-17 16:02:13 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-01-17 16:02:13 +0000
commit9f21d18b39ea8cf445875b9e267f7e1ce3ee0825 (patch)
tree83d9e80e4b2efed850358da18c277004b3222c7f
parent355c3a250ddd0b8ea012cf5e3c4bacc960b28284 (diff)
update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--time.c72
1 files changed, 37 insertions, 35 deletions
diff --git a/time.c b/time.c
index 93f32e8a6d..c454abe4fa 100644
--- a/time.c
+++ b/time.c
@@ -4408,6 +4408,8 @@ strftimev(const char *fmt, VALUE time)
* Weekday:
* %A - The full weekday name (``Sunday'')
* %^A uppercased (``SUNDAY'')
+ * %a - The abbreviated name (``Sun'')
+ * %^a uppercased (``SUN'')
* %u - Day of the week (Monday is 1, 1..7)
* %w - Day of the week (Sunday is 0, 0..6)
*
@@ -4450,7 +4452,7 @@ strftimev(const char *fmt, VALUE time)
* However this method is locale independent since Ruby 1.9.
* So, the result may differ even if a same format string is used in other
* systems such as C.
- * It is good practice to avoid %x and %X c because there are corresponding
+ * It is good practice to avoid %x and %X because there are corresponding
* locale independent representations, %D and %T.
*
* Examples:
@@ -4460,40 +4462,40 @@ strftimev(const char *fmt, VALUE time)
* t.strftime("at %I:%M%p") #=> "at 08:37AM"
*
* Various ISO 8601 formats:
- * %Y%m%d => "20071119" Calendar date (basic format)
- * %F => "2007-11-19" Calendar date (extended format)
- * %Y-%m => "2007-11" Calendar date, reduced accuracy, specific month
- * %Y => "2007" Calendar date, reduced accuracy, specific year
- * %C => "20" Calendar date, reduced accuracy, specific century
- * %Y%j => "2007323" Ordinal date (basic format)
- * %Y-%j => "2007-323" Ordinal date (extended format)
- * %GW%V%u => "2007W471" Week date (basic format)
- * %G-W%V-%u => "2007-W47-1" Week date (extended format)
- * %GW%V => "2007W47" Week date, reduced accuracy, specific week (basic format)
- * %G-W%V => "2007-W47" Week date, reduced accuracy, specific week (extended format)
- * %H%M%S => "083748" Local time (basic format)
- * %T => "08:37:48" Local time (extended format)
- * %H%M => "0837" Local time, reduced accuracy, specific minute (basic format)
- * %H:%M => "08:37" Local time, reduced accuracy, specific minute (extended format)
- * %H => "08" Local time, reduced accuracy, specific hour
- * %H%M%S,%L => "083748,000" Local time with decimal fraction, comma as decimal sign (basic format)
- * %T,%L => "08:37:48,000" Local time with decimal fraction, comma as decimal sign (extended format)
- * %H%M%S.%L => "083748.000" Local time with decimal fraction, full stop as decimal sign (basic format)
- * %T.%L => "08:37:48.000" Local time with decimal fraction, full stop as decimal sign (extended format)
- * %H%M%S%z => "083748-0600" Local time and the difference from UTC (basic format)
- * %T%:z => "08:37:48-06:00" Local time and the difference from UTC (extended format)
- * %Y%m%dT%H%M%S%z => "20071119T083748-0600" Date and time of day for calendar date (basic format)
- * %FT%T%:z => "2007-11-19T08:37:48-06:00" Date and time of day for calendar date (extended format)
- * %Y%jT%H%M%S%z => "2007323T083748-0600" Date and time of day for ordinal date (basic format)
- * %Y-%jT%T%:z => "2007-323T08:37:48-06:00" Date and time of day for ordinal date (extended format)
- * %GW%V%uT%H%M%S%z => "2007W471T083748-0600" Date and time of day for week date (basic format)
- * %G-W%V-%uT%T%:z => "2007-W47-1T08:37:48-06:00" Date and time of day for week date (extended format)
- * %Y%m%dT%H%M => "20071119T0837" Calendar date and local time (basic format)
- * %FT%R => "2007-11-19T08:37" Calendar date and local time (extended format)
- * %Y%jT%H%MZ => "2007323T0837Z" Ordinal date and UTC of day (basic format)
- * %Y-%jT%RZ => "2007-323T08:37Z" Ordinal date and UTC of day (extended format)
- * %GW%V%uT%H%M%z => "2007W471T0837-0600" Week date and local time and difference from UTC (basic format)
- * %G-W%V-%uT%R%:z => "2007-W47-1T08:37-06:00" Week date and local time and difference from UTC (extended format)
+ * %Y%m%d => 20071119 Calendar date (basic)
+ * %F => 2007-11-19 Calendar date (extended)
+ * %Y-%m => 2007-11 Calendar date, reduced accuracy, specific month
+ * %Y => 2007 Calendar date, reduced accuracy, specific year
+ * %C => 20 Calendar date, reduced accuracy, specific century
+ * %Y%j => 2007323 Ordinal date (basic)
+ * %Y-%j => 2007-323 Ordinal date (extended)
+ * %GW%V%u => 2007W471 Week date (basic)
+ * %G-W%V-%u => 2007-W47-1 Week date (extended)
+ * %GW%V => 2007W47 Week date, reduced accuracy, specific week (basic)
+ * %G-W%V => 2007-W47 Week date, reduced accuracy, specific week (extended)
+ * %H%M%S => 083748 Local time (basic)
+ * %T => 08:37:48 Local time (extended)
+ * %H%M => 0837 Local time, reduced accuracy, specific minute (basic)
+ * %H:%M => 08:37 Local time, reduced accuracy, specific minute (extended)
+ * %H => 08 Local time, reduced accuracy, specific hour
+ * %H%M%S,%L => 083748,000 Local time with decimal fraction, comma as decimal sign (basic)
+ * %T,%L => 08:37:48,000 Local time with decimal fraction, comma as decimal sign (extended)
+ * %H%M%S.%L => 083748.000 Local time with decimal fraction, full stop as decimal sign (basic)
+ * %T.%L => 08:37:48.000 Local time with decimal fraction, full stop as decimal sign (extended)
+ * %H%M%S%z => 083748-0600 Local time and the difference from UTC (basic)
+ * %T%:z => 08:37:48-06:00 Local time and the difference from UTC (extended)
+ * %Y%m%dT%H%M%S%z => 20071119T083748-0600 Date and time of day for calendar date (basic)
+ * %FT%T%:z => 2007-11-19T08:37:48-06:00 Date and time of day for calendar date (extended)
+ * %Y%jT%H%M%S%z => 2007323T083748-0600 Date and time of day for ordinal date (basic)
+ * %Y-%jT%T%:z => 2007-323T08:37:48-06:00 Date and time of day for ordinal date (extended)
+ * %GW%V%uT%H%M%S%z => 2007W471T083748-0600 Date and time of day for week date (basic)
+ * %G-W%V-%uT%T%:z => 2007-W47-1T08:37:48-06:00 Date and time of day for week date (extended)
+ * %Y%m%dT%H%M => 20071119T0837 Calendar date and local time (basic)
+ * %FT%R => 2007-11-19T08:37 Calendar date and local time (extended)
+ * %Y%jT%H%MZ => 2007323T0837Z Ordinal date and UTC of day (basic)
+ * %Y-%jT%RZ => 2007-323T08:37Z Ordinal date and UTC of day (extended)
+ * %GW%V%uT%H%M%z => 2007W471T0837-0600 Week date and local time and difference from UTC (basic)
+ * %G-W%V-%uT%R%:z => 2007-W47-1T08:37-06:00 Week date and local time and difference from UTC (extended)
*
*/