Skip to content

Commit ccf947e

Browse files
authored
Merge pull request #2641 from iamkun/dev
D2M
2 parents e363522 + f68d73e commit ccf947e

File tree

5 files changed

+182
-6
lines changed

5 files changed

+182
-6
lines changed

README.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,15 +123,27 @@ Support this project by becoming a sponsor. Your logo will show up here with a l
123123
<img width="70" src="https://user-images.githubusercontent.com/17680888/232316426-cb99b4cf-0ccb-4e73-a6ce-e16dba6aadf4.png">
124124
</a>
125125
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
126+
<a href="https://chudovo.com/" target="_blank">
127+
<img width="70" src="https://images.opencollective.com/chudovo/3c866f5/logo/256.png?height=256">
128+
</a>
129+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
130+
<a href="https://github.com/ken-swyfft" target="_blank">
131+
<img width="70" src="https://avatars.githubusercontent.com/u/65305317?v=4">
132+
</a>
133+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
134+
<a href="https://github.com/storyblok" target="_blank">
135+
<img width="70" src="https://avatars.githubusercontent.com/u/13880908?s=200&v=4">
136+
</a>
137+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
126138
<a href="https://www.exoflare.com/open-source/?utm_source=dayjs&utm_campaign=open_source" target="_blank">
127139
<img width="70" src="https://user-images.githubusercontent.com/17680888/162761622-1407a849-0c41-4591-8aa9-f98114ec2092.png">
128140
</a>
129141
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
130-
<a href="https://rxdb.info/?utm_source=day.js.org&utm_medium=banner&utm_campaign=day.js.org-sponsored" target="_blank"><img width="70" src="https://user-images.githubusercontent.com/17680888/200301812-9c9bd523-5dc4-4cab-b380-543fbcd3802c.svg"></a>
131-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
132-
<a href="https://github.com/vendure-ecommerce" target="_blank"><img width="70" src="https://avatars.githubusercontent.com/u/39629390?s=52&v=4"></a>
142+
<a href="https://bestkru.com/" target="_blank">
143+
<img width="70" src="https://avatars.githubusercontent.com/u/159320286" alt="BestKru">
144+
</a>
133145
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
134-
<a href="https://opencollective.com/docbot" target="_blank"><img width="70" src="https://images.opencollective.com/docbot/457761e/logo.png"></a>
146+
<a href="https://opencollective.com/anonstories" target="_blank"><img width="70" src="https://images.opencollective.com/anonstories/7e826c0/avatar/256.png"></a>
135147
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
136148
<a href="https://opencollective.com/datawrapper" target="_blank"><img width="70" src="https://images.opencollective.com/datawrapper/c13e229/logo.png"></a>
137149

docs/fr/README-fr.md

Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
1+
Français | [English](../../README.md) | [简体中文](./docs/zh-cn/README.zh-CN.md) | [日本語](./docs/ja/README-ja.md) | [Português Brasileiro](./docs/pt-br/README-pt-br.md) | [한국어](./docs/ko/README-ko.md) | [Español (España)](./docs/es-es/README-es-es.md) | [Русский](./docs/ru/README-ru.md) | [Türkçe](./docs/tr/README-tr.md) | [සිංහල](./docs/si/README-si.md) | [עברית](./docs/he/README-he.md)
2+
3+
<p align="center"><a href="https://day.js.org/" target="_blank" rel="noopener noreferrer"><img width="550"
4+
src="https://user-images.githubusercontent.com/17680888/39081119-3057bbe2-456e-11e8-862c-646133ad4b43.png"
5+
alt="Day.js" /></a></p>
6+
<p align="center">Alternative rapide de <b>2kB</b> à Moment.js avec la même API moderne</p>
7+
<p align="center">
8+
<a href="https://unpkg.com/dayjs/dayjs.min.js"><img
9+
src="https://img.badgesize.io/https://unpkg.com/dayjs/dayjs.min.js?compression=gzip&style=flat-square"
10+
alt="Gzip Size"></a>
11+
<a href="https://www.npmjs.com/package/dayjs"><img src="https://img.shields.io/npm/v/dayjs.svg?style=flat-square&colorB=51C838"
12+
alt="NPM Version"></a>
13+
<a href="https://github.com/iamkun/dayjs/actions/workflows/check.yml"><img
14+
src="https://img.shields.io/github/actions/workflow/status/iamkun/dayjs/check.yml?style=flat-square" alt="Build Status"></a>
15+
<a href="https://codecov.io/gh/iamkun/dayjs"><img
16+
src="https://img.shields.io/codecov/c/github/iamkun/dayjs/master.svg?style=flat-square" alt="Codecov"></a>
17+
<a href="https://github.com/iamkun/dayjs/blob/master/LICENSE"><img
18+
src="https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square" alt="License"></a>
19+
<br>
20+
<a href="https://saucelabs.com/u/dayjs">
21+
<img width="750" src="https://user-images.githubusercontent.com/17680888/40040137-8e3323a6-584b-11e8-9dba-bbe577ee8a7b.png" alt="Sauce Test Status">
22+
</a>
23+
</p>
24+
25+
> Day.js est une bibliothèque JavaScript minimaliste qui analyse, valide, manipule et affiche les dates et heures pour les navigateurs modernes avec une API largement compatible avec Moment.js. Si vous utilisez Moment.js, vous savez déjà comment utiliser Day.js.
26+
27+
```js
28+
dayjs().startOf('month').add(1, 'day').set('year', 2018).format('YYYY-MM-DD HH:mm:ss');
29+
```
30+
31+
* 🕒 Familiarité avec l'API et les modèles Moment.js
32+
* 💪 Immuable
33+
* 🔥 Enchaînable
34+
* 🌐 Support I18n
35+
* 📦 Petite bibliothèque de 2kb
36+
* 👫 Tous les navigateurs sont pris en charge
37+
38+
---
39+
40+
## Mise en place
41+
42+
### Documentation
43+
44+
Vous trouverez plus de détails sur l'API et les autres documents sur le site [day.js.org](https://day.js.org/).
45+
46+
### Installation
47+
48+
```console
49+
npm install dayjs --save
50+
```
51+
52+
📚[Guide d'installation](https://day.js.org/docs/en/installation/installation)
53+
54+
### API
55+
56+
Il est facile d'utiliser les API de Day.js pour analyser, valider, manipuler et afficher des dates et des heures.
57+
58+
```javascript
59+
dayjs('2018-08-08') // parse
60+
61+
dayjs().format('{YYYY} MM-DDTHH:mm:ss SSS [Z] A') // display
62+
63+
dayjs().set('month', 3).month() // get & set
64+
65+
dayjs().add(1, 'year') // manipulate
66+
67+
dayjs().isBefore(dayjs()) // query
68+
```
69+
70+
📚[API Reference](https://day.js.org/docs/en/parse/parse)
71+
72+
### I18n
73+
74+
Day.js offre une excellente prise en charge de l'internationalisation.
75+
76+
Mais aucun d'entre eu ne sera inclus dans votre construction si vous ne l'utilisez pas.
77+
78+
```javascript
79+
import 'dayjs/locale/es' // load on demand
80+
81+
dayjs.locale('es') // use Spanish locale globally
82+
83+
dayjs('2018-05-05').locale('zh-cn').format() // use Chinese Simplified locale in a specific instance
84+
```
85+
86+
📚[Internationalisation](https://day.js.org/docs/en/i18n/i18n)
87+
88+
### Plugin
89+
90+
Un plugin est un module indépendant qui peut être ajouté à Day.js pour en étendre les fonctionnalités ou en ajouter de nuovelles.
91+
92+
```javascript
93+
import advancedFormat from 'dayjs/plugin/advancedFormat' // load on demand
94+
95+
dayjs.extend(advancedFormat) // use plugin
96+
97+
dayjs().format('Q Do k kk X x') // more available formats
98+
```
99+
100+
📚[Liste des plugins](https://day.js.org/docs/en/plugin/plugin)
101+
102+
### Tendance d'utilisation
103+
104+
<a href="https://npm-compare.com/moment,dayjs/#timeRange=THREE_YEARS" target="_blank">
105+
<img src="https://user-images.githubusercontent.com/3455798/270162667-c7bd2ebe-675e-45c6-a2c9-dc67f3b65d6e.png">
106+
</a>
107+
108+
## Sponsors
109+
110+
Soutenez ce projet en devenant sponsor. Votre logo apparaîtra ici avec un lien vers votre site web.
111+
112+
[[Devenir sponsor via Github](https://github.com/sponsors/iamkun/)] [[Devenir sponsor via OpenCollective](https://opencollective.com/dayjs#sponsor)]
113+
114+
<a href="https://toyokumo.co.jp" target="_blank">
115+
<img width="70" src="https://user-images.githubusercontent.com/17680888/197092231-2367b5eb-1e43-467e-a311-23f7cd97b086.png">
116+
</a>
117+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
118+
<a href="https://github.com/alan-eu" target="_blank">
119+
<img width="70" src="https://avatars.githubusercontent.com/u/18175329?s=52&v=4">
120+
</a>
121+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
122+
<a href="https://opencollective.com/sight-and-sound-ministries" target="_blank">
123+
<img width="70" src="https://user-images.githubusercontent.com/17680888/232316426-cb99b4cf-0ccb-4e73-a6ce-e16dba6aadf4.png">
124+
</a>
125+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
126+
<a href="https://opencollective.com/chudovo" target="_blank">
127+
<img width="70" src="https://images.opencollective.com/chudovo/3c866f5/logo/256.png?height=256">
128+
</a>
129+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
130+
<a href="https://github.com/ken-swyfft" target="_blank">
131+
<img width="70" src="https://avatars.githubusercontent.com/u/65305317?v=4">
132+
</a>
133+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
134+
<a href="https://github.com/storyblok" target="_blank">
135+
<img width="70" src="https://avatars.githubusercontent.com/u/13880908?s=200&v=4">
136+
</a>
137+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
138+
<a href="https://www.exoflare.com/open-source/?utm_source=dayjs&utm_campaign=open_source" target="_blank">
139+
<img width="70" src="https://user-images.githubusercontent.com/17680888/162761622-1407a849-0c41-4591-8aa9-f98114ec2092.png">
140+
</a>
141+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
142+
<a href="https://opencollective.com/anonstories" target="_blank"><img width="70" src="https://images.opencollective.com/anonstories/7e826c0/avatar/256.png"></a>
143+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
144+
<a href="https://opencollective.com/datawrapper" target="_blank"><img width="70" src="https://images.opencollective.com/datawrapper/c13e229/logo.png"></a>
145+
146+
## Contributeurs
147+
148+
Ce projet existe grâce à toutes les personnes qui y contribuent.
149+
150+
Donnez-nous une 💖 étoile 💖 pour nous soutenir. Nous vous remercions.
151+
152+
Et merci à tous nos donateurs ! 🙏
153+
154+
<a href="https://opencollective.com/dayjs/backer/0/website?requireActive=false" target="_blank"><img width="35" src="https://opencollective.com/dayjs/backer/0/avatar.svg?requireActive=false"></a>
155+
<a href="https://opencollective.com/dayjs/backer/1/website?requireActive=false" target="_blank"><img width="35" src="https://opencollective.com/dayjs/backer/1/avatar.svg?requireActive=false"></a>
156+
<a href="https://opencollective.com/dayjs/backer/2/website?requireActive=false" target="_blank"><img width="35" src="https://opencollective.com/dayjs/backer/2/avatar.svg?requireActive=false"></a>
157+
<a href="https://opencollective.com/dayjs/backer/3/website?requireActive=false" target="_blank"><img width="35" src="https://opencollective.com/dayjs/backer/3/avatar.svg?requireActive=false"></a>
158+
<br />
159+
<a href="https://opencollective.com/dayjs#backers" target="_blank"><img src="https://opencollective.com/dayjs/contributors.svg?width=890" /></a>
160+
161+
## Licence
162+
163+
Day.js est sous licence [MIT License](./LICENSE).

src/locale/bg.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const locale = {
77
weekdaysShort: 'нед_пон_вто_сря_чет_пет_съб'.split('_'),
88
weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'),
99
months: 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split('_'),
10-
monthsShort: 'янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'),
10+
monthsShort: 'яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'),
1111
weekStart: 1,
1212
ordinal: (n) => {
1313
const last2Digits = n % 100

src/locale/da.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const locale = {
99
months: 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split('_'),
1010
monthsShort: 'jan._feb._mar._apr._maj_juni_juli_aug._sept._okt._nov._dec.'.split('_'),
1111
weekStart: 1,
12+
yearStart: 4,
1213
ordinal: n => `${n}.`,
1314
formats: {
1415
LT: 'HH:mm',

types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ declare namespace dayjs {
114114
* ```
115115
* Docs: https://day.js.org/docs/en/get-set/day
116116
*/
117-
day(): number
117+
day(): 0 | 1 | 2 | 3 | 4 | 5 | 6
118118
/**
119119
* Set the day of the week.
120120
*

0 commit comments

Comments
 (0)