mirror of https://github.com/01-edu/public.git
docs(unicode-technical-report-35): correct grammar
This commit is contained in:
parent
c96257b01a
commit
18287aa633
|
@ -2,32 +2,38 @@
|
||||||
|
|
||||||
### Subject
|
### Subject
|
||||||
|
|
||||||
Implement a `format` function that takes 2 arguments:
|
Create a function named `format` which accepts a valid `Date` and a format `string`. Your function should return a correctly formatted string.
|
||||||
|
|
||||||
- a valid javascript Date object
|
Your function must handle:
|
||||||
- a format string that handle all of the following fields:
|
- `y`
|
||||||
- y
|
- `yyyy`
|
||||||
- yyyy
|
- `G`
|
||||||
- G
|
- `GGGG`
|
||||||
- GGGG
|
- `M`
|
||||||
- M
|
- `MM`
|
||||||
- MM
|
- `MMM`
|
||||||
- MMM
|
- `MMMM`
|
||||||
- MMMM
|
- `d`
|
||||||
- d
|
- `dd`
|
||||||
- dd
|
- `E`
|
||||||
- E
|
- `EEEE`
|
||||||
- EEEE
|
- `h`
|
||||||
- h
|
- `hh`
|
||||||
- hh
|
- `m`
|
||||||
- m
|
- `mm`
|
||||||
- mm
|
- `s`
|
||||||
- s
|
- `ss`
|
||||||
- ss
|
- `H`
|
||||||
- H
|
- `HH`
|
||||||
- HH
|
- `a`
|
||||||
- a
|
|
||||||
|
### Example
|
||||||
|
```js
|
||||||
|
const d = new Date('7 January 1985, 3:08:19')
|
||||||
|
|
||||||
|
format(d, 'HH(mm)ss [dd] <MMM>') // -> '03(08)19 [07] <Jan>'
|
||||||
|
```
|
||||||
|
|
||||||
### Notions
|
### Notions
|
||||||
|
|
||||||
- [www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table)
|
- [Unicode Date Field Symbol Table](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table)
|
||||||
|
|
Loading…
Reference in New Issue