date-and-time
Advanced tools
Comparing version 0.11.0 to 0.11.1
@@ -14,3 +14,3 @@ /** | ||
MMM: ['янв', 'фев', 'мар', 'апр', 'мая', 'июня', 'июля', 'авг', 'сен', 'окт', 'ноя', 'дек'], | ||
dddd: ['Воскресенье', 'Понедельник', 'Вторник', 'Среду', 'Четверг', 'Пятницу', 'Субботу'], | ||
dddd: ['Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'], | ||
ddd: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'], | ||
@@ -17,0 +17,0 @@ dd: ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'], |
{ | ||
"name": "date-and-time", | ||
"version": "0.11.0", | ||
"version": "0.11.1", | ||
"description": "A Minimalist DateTime utility for Node.js and the browser", | ||
@@ -30,7 +30,6 @@ "main": "date-and-time.js", | ||
"babelify": "^7.3.0", | ||
"browserify": "^14.5.0", | ||
"browserify": "^16.5.0", | ||
"expect.js": "^0.3.1", | ||
"mocha": "^5.2.0", | ||
"mocha-phantomjs-core": "^2.1.2", | ||
"phantomjs-prebuilt": "^2.1.16" | ||
"mocha": "^6.2.2", | ||
"mocha-headless-chrome": "^2.0.3" | ||
}, | ||
@@ -37,0 +36,0 @@ "browser": { |
126
README.md
@@ -36,3 +36,3 @@ # date-and-time | ||
- 0.11.0 | ||
- Added a `compile()` function that precompiling a date string for the parser. In case of processing many date string with one format, by using this function, you could be able to get results faster than before. | ||
- Added a `compile()` function that precompiling a date string for the parser. In case of processing many date string with one format, by using this function, you could get results faster than before. | ||
@@ -134,33 +134,33 @@ ```javascript | ||
| token | meaning | example | | ||
|:-------------|:------------|:------------------| | ||
| YYYY | year | 0999, 2015 | | ||
| YY | year | 05, 99 | | ||
| Y | year | 2, 44, 888, 2015 | | ||
| MMMM | month | January, December | | ||
| MMM | month | Jan, Dec | | ||
| MM | month | 01, 12 | | ||
| M | month | 1, 12 | | ||
| DDD (*) | day | 1st, 2nd, 3rd | | ||
| DD | day | 02, 31 | | ||
| D | day | 2, 31 | | ||
| dddd | day of week | Friday, Sunday | | ||
| ddd | day of week | Fri, Sun | | ||
| dd | day of week | Fr, Su | | ||
| HH | 24-hour | 23, 08 | | ||
| H | 24-hour | 23, 8 | | ||
| A | meridiem | a.m., p.m. | | ||
| a (*) | meridiem | A.M., P.M. | | ||
| AA (*) | meridiem | AM, PM | | ||
| aa (*) | meridiem | am, pm | | ||
| hh | 12-hour | 11, 08 | | ||
| h | 12-hour | 11, 8 | | ||
| mm | minute | 14, 07 | | ||
| m | minute | 14, 7 | | ||
| ss | second | 05, 10 | | ||
| s | second | 5, 10 | | ||
| SSS | millisecond | 753, 022 | | ||
| SS | millisecond | 75, 02 | | ||
| S | millisecond | 7, 0 | | ||
| Z | timezone | +0100, -0800 | | ||
| token | meaning | example | | ||
|:------------|:------------|:------------------| | ||
| YYYY | year | 0999, 2015 | | ||
| YY | year | 05, 99 | | ||
| Y | year | 2, 44, 888, 2015 | | ||
| MMMM | month | January, December | | ||
| MMM | month | Jan, Dec | | ||
| MM | month | 01, 12 | | ||
| M | month | 1, 12 | | ||
| DDD (*) | day | 1st, 2nd, 3rd | | ||
| DD | day | 02, 31 | | ||
| D | day | 2, 31 | | ||
| dddd | day of week | Friday, Sunday | | ||
| ddd | day of week | Fri, Sun | | ||
| dd | day of week | Fr, Su | | ||
| HH | 24-hour | 23, 08 | | ||
| H | 24-hour | 23, 8 | | ||
| A | meridiem | a.m., p.m. | | ||
| a (*) | meridiem | A.M., P.M. | | ||
| AA (*) | meridiem | AM, PM | | ||
| aa (*) | meridiem | am, pm | | ||
| hh | 12-hour | 11, 08 | | ||
| h | 12-hour | 11, 8 | | ||
| mm | minute | 14, 07 | | ||
| m | minute | 14, 7 | | ||
| ss | second | 05, 10 | | ||
| s | second | 5, 10 | | ||
| SSS | millisecond | 753, 022 | | ||
| SS | millisecond | 75, 02 | | ||
| S | millisecond | 7, 0 | | ||
| Z | timezone | +0100, -0800 | | ||
@@ -231,28 +231,28 @@ (*) Not available by default. See [PLUGINS.md](./PLUGINS.md) for details. | ||
| token | meaning | example | | ||
|:-------------|:------------|:------------------| | ||
| YYYY | year | 0999, 2015 | | ||
| YY | year | 05, 99 | | ||
| Y | year | 2, 44, 88, 2015 | | ||
| MMMM | month | January, December | | ||
| MMM | month | Jan, Dec | | ||
| MM | month | 01, 12 | | ||
| M | month | 1, 12 | | ||
| DD | day | 02, 31 | | ||
| D | day | 2, 31 | | ||
| HH | 24-hour | 23, 08 | | ||
| H | 24-hour | 23, 8 | | ||
| hh | 12-hour | 11, 08 | | ||
| h | 12-hour | 11, 8 | | ||
| A | meridiem | a.m., p.m. | | ||
| A (*) | meridiem | A.M., P.M. | | ||
| A (*) | meridiem | AM, PM | | ||
| A (*) | meridiem | am, pm | | ||
| mm | minute | 14, 07 | | ||
| m | minute | 14, 7 | | ||
| ss | second | 05, 10 | | ||
| s | second | 5, 10 | | ||
| SSS | millisecond | 753, 022 | | ||
| SS | millisecond | 75, 02 | | ||
| S | millisecond | 7, 0 | | ||
| token | meaning | example | | ||
|:--------------|:------------|:------------------| | ||
| YYYY | year | 0999, 2015 | | ||
| YY | year | 05, 99 | | ||
| Y | year | 2, 44, 88, 2015 | | ||
| MMMM | month | January, December | | ||
| MMM | month | Jan, Dec | | ||
| MM | month | 01, 12 | | ||
| M | month | 1, 12 | | ||
| DD | day | 02, 31 | | ||
| D | day | 2, 31 | | ||
| HH | 24-hour | 23, 08 | | ||
| H | 24-hour | 23, 8 | | ||
| hh | 12-hour | 11, 08 | | ||
| h | 12-hour | 11, 8 | | ||
| A | meridiem | a.m., p.m. | | ||
| A (*) | meridiem | A.M., P.M. | | ||
| A (*) | meridiem | AM, PM | | ||
| A (*) | meridiem | am, pm | | ||
| mm | minute | 14, 07 | | ||
| m | minute | 14, 7 | | ||
| ss | second | 05, 10 | | ||
| s | second | 5, 10 | | ||
| SSS | millisecond | 753, 022 | | ||
| SS | millisecond | 75, 02 | | ||
| S | millisecond | 7, 0 | | ||
@@ -332,6 +332,12 @@ (*) Not available by default. See [PLUGINS.md](./PLUGINS.md) for details. | ||
As a white space works as a wild card, you could also write as follows: | ||
#### NOTE 8. Wildcard | ||
A white space works as a wildcard token. This token is not interpret into anything. This means it can be ignored a specific variable string. For example, when you want to ignore a time part from a date string, you can write as follows: | ||
```javascript | ||
date.parse('12 hours 34 minutes', 'HH mm '); // => Jan. 1 1970 12:34:00 GMT-0800 | ||
// This will be an error. | ||
date.parse('2015/01/02 11:14:05', 'YYYY/MM/DD'); // => Invalid Date | ||
// Append the same length white spaces behind the formatString. | ||
date.parse('2015/01/02 11:14:05', 'YYYY/MM/DD '); // => Jan. 2 2015 00:00:00 GMT-0800 | ||
``` | ||
@@ -338,0 +344,0 @@ |
112638
6
593