Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add parsing for Greek months with long formatting #1435

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
14 changes: 7 additions & 7 deletions src/locale/el/_lib/match/index.js
Expand Up @@ -24,8 +24,8 @@ var parseQuarterPatterns = {

var matchMonthPatterns = {
narrow: /^[ιφμαμιιασονδ]/i,
abbreviated: /^(ιαν|φεβ|μαρ|απρ|μαι|ιουν|ιουλ|αυγ|σεπ|οκτ|νοε|δεκ)/i,
wide: /^(ιανου(ά|α)ριος|φεβρου(ά|α)ριος|μ(ά|α)ρτιος|απρ(ί|ί)λιος|μ(ά|α)ιος|ιο(ύ|υ)νιος|ιο(ύ|υ)λιος|α(ύ|υ)γουστος|σεπτ(έ|ε)μβριος|οκτ(ώ|ω)βριος|νο(έ|ε)μβριος|δεκ(έ|ε)μβριος)/i
abbreviated: /^(ιαν|φεβ|μ[άα]ρ|απρ|μ[άα][ιΐ]|ιο[ύυ]ν|ιο[ύυ]λ|α[ύυ]γ|σεπ|οκτ|νο[έε]|δεκ)/i,
wide: /^(μ[άα][ιΐ]|α[ύυ]γουστ)(ος|ου)|(ιανου[άα]ρ|φεβρου[άα]ρ|μ[άα]ρτ|απρ[ίι]λ|ιο[ύυ]ν|ιο[ύυ]λ|σεπτ[έε]μβρ|οκτ[ώω]βρ|νο[έε]μβρ|δεκ[έε]μβρ)(ιος|ίου)/i
}
var parseMonthPatterns = {
narrow: [
Expand All @@ -45,12 +45,12 @@ var parseMonthPatterns = {
any: [
/^ια/i,
/^φ/i,
/^μαρ/i,
/^μ[άα]ρ/i,
/^απ/i,
/^μαι/i,
/^ιουν/i,
/^ιουλ/i,
/^αυ/i,
/^μ[άα][ιΐ]/i,
/^ιο[ύυ]ν/i,
/^ιο[ύυ]λ/i,
/^α[ύυ]/i,
/^σ/i,
/^ο/i,
/^ν/i,
Expand Down
28 changes: 14 additions & 14 deletions src/locale/el/snapshot.md
Expand Up @@ -26,16 +26,16 @@
| | | 2019-07-10T12:13:14.015Z | 7ος | 2019-07-01T00:00:00.000Z |
| | MMM | 2019-02-11T12:13:14.015Z | Φεβ | 2019-02-01T00:00:00.000Z |
| | | 2019-07-10T12:13:14.015Z | Ιουλ | 2019-07-01T00:00:00.000Z |
| | MMMM | 2019-02-11T12:13:14.015Z | Φεβρουαρίου | Invalid Date |
| | | 2019-07-10T12:13:14.015Z | Ιουλίου | Invalid Date |
| | MMMM | 2019-02-11T12:13:14.015Z | Φεβρουαρίου | 2019-02-01T00:00:00.000Z |
| | | 2019-07-10T12:13:14.015Z | Ιουλίου | 2019-07-01T00:00:00.000Z |
| | MMMMM | 2019-02-11T12:13:14.015Z | Φ | 2019-02-01T00:00:00.000Z |
| | | 2019-07-10T12:13:14.015Z | Ι | 2019-01-01T00:00:00.000Z |
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2ος | 2019-02-01T00:00:00.000Z |
| | | 2019-07-10T12:13:14.015Z | 7ος | 2019-07-01T00:00:00.000Z |
| | LLL | 2019-02-11T12:13:14.015Z | Φεβ | 2019-02-01T00:00:00.000Z |
| | | 2019-07-10T12:13:14.015Z | Ιούλ | Invalid Date |
| | | 2019-07-10T12:13:14.015Z | Ιούλ | 2019-07-01T00:00:00.000Z |
| | LLLL | 2019-02-11T12:13:14.015Z | Φεβρουάριος | 2019-02-01T00:00:00.000Z |
| | | 2019-07-10T12:13:14.015Z | Ιούλιος | Invalid Date |
| | | 2019-07-10T12:13:14.015Z | Ιούλιος | 2019-07-01T00:00:00.000Z |
| | LLLLL | 2019-02-11T12:13:14.015Z | Φ | 2019-02-01T00:00:00.000Z |
| | | 2019-07-10T12:13:14.015Z | Ι | 2019-01-01T00:00:00.000Z |
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1η | 2018-12-31T00:00:00.000Z |
Expand Down Expand Up @@ -163,11 +163,11 @@
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/2/87 | 1987-02-11T00:00:00.000Z |
| | | 1453-05-29T23:59:59.999Z | 29/5/53 | 1453-05-29T00:00:00.000Z |
| | PP | 1987-02-11T12:13:14.015Z | 11 Φεβ 1987 | 1987-02-11T00:00:00.000Z |
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453 | Invalid Date |
| | PPP | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 | Invalid Date |
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 | Invalid Date |
| | PPPP | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 | Invalid Date |
| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 | Invalid Date |
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453 | 1453-05-29T00:00:00.000Z |
| | PPP | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 | 1987-02-11T00:00:00.000Z |
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 | 1453-05-29T00:00:00.000Z |
| | PPPP | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 | 1987-02-11T00:00:00.000Z |
| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 | 1453-05-29T00:00:00.000Z |
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 μ.μ. | 1987-02-11T00:13:00.000Z |
| | | 1453-05-29T23:59:59.999Z | 11:59 μ.μ. | 1453-05-29T11:59:00.000Z |
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 μ.μ. | 1987-02-11T00:13:14.000Z |
Expand All @@ -179,11 +179,11 @@
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/2/87, 12:13 μ.μ. | 1987-02-11T00:13:00.000Z |
| | | 1453-05-29T23:59:59.999Z | 29/5/53, 11:59 μ.μ. | 1453-05-29T11:59:00.000Z |
| | PPpp | 1987-02-11T12:13:14.015Z | 11 Φεβ 1987, 12:13:14 μ.μ. | 1987-02-11T00:13:14.000Z |
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453, 11:59:59 μ.μ. | Invalid Date |
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+0 | Invalid Date |
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+0 | Invalid Date |
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+00:00 | Invalid Date |
| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+00:00 | Invalid Date |
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453, 11:59:59 μ.μ. | 1453-05-29T11:59:59.000Z |
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+0 | Errored |
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+0 | Errored |
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+00:00 | Errored |
| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+00:00 | Errored |

## `formatDistance`

Expand Down