Nan gid sa a, mwen pral montre w ki jan yo enprime dat ak lè lè l sèvi avèk liy lan lòd Linux nan fòma divès kalite.
Kijan Pou Montre dat ak lè
Ou te kapab pwobableman te dvine lòd la yo montre dat la ak lè lè l sèvi avèk liy lan lòd Linux. Li se tou senpleman sa a:
dat
Pa default pwodiksyon an pral yon bagay tankou sa a:
Wed Apr 20 19:19:21 BST 2016
Ou ka jwenn dat la pou montre nenpòt oswa tout eleman sa yo:
- yon non - abreje non jou (sa vle di mon, fè, marye)
- Yon - non jou konplè (sa vle di Lendi, Madi, Mèkredi)
- b oswa% h - abreje non mwa (sa vle di Jan, feb, mar)
- B - Non mwa konplè (janvye, fevriye, mas)
- c - lokal dat ak lè (dat ak lè konplè)
- C - ane kout (sa vle di 14, 15, 16)
- d - jou nan mwa (sa vle di 01, 02, 03)
- D - menm jan M / D / Y (sa vle di 04/20/16)
- e - jou nan mwa Matlasye (sa vle di '1', '2')
- F - plen dat, menm jan yyyy-mm-dd
- H - èdtan (00, 01, 02, 21, 22, 23)
- Mwen - èdtan (1,2,3,10,11,12)
- j - jou nan ane (sètadi 243)
- k - èdtan Matlasye (sa vle di '1' vin '1')
- l - èdtan Matlasye (12 èdtan revèy)
- m - mwa nimewo (1,2,3)
- M - minit (1,2,3,57,58,59)
- n - nouvo liy
- N - nanozekond
- p - AM oswa PM
- P - renmen p men miniskil (iwonilman)
- r - lokal 12 èdtan revèy tan
- R - 24 èdtan vèsyon èdtan ak minit
- % s - segonn depi 1970-01-01 00:00:00
- S - dezyèm (01,02,03, 57, 58, 59)
- t - yon tab
- T - tan menm jan ak% H: M: S
- u - jou nan semèn (1 se lendi, 2 se madi elatriye)
- U - semèn kantite ane (asepte Dimanch kòm premye jou nan semèn nan)
- V - ISO nimewo semèn ak Lendi kòm premye jou nan semèn nan
- w - jou semèn (0 se dimanch)
- W - semèn nimewo nan ane a ak Lendi kòm premye jou nan semèn nan
- x - lokal reprezantasyon dat (12/31/2015)
- X - lokal reprezantasyon tan (14:44:44)
- y - dènye de chif nan ane a
- Y - ane
- z - nimerik zòn tan (sètadi -0400)
- %: z - nimerik zòn tan jan sa a (sa vle di -04: 00)
- :: z - nimerik zòn tan jan sa a (sa vle di -04: 00: 00)
- Z - alfabè tan zòn abrevyasyon (GMT)
- - - Yon tiyo sèl anpeche zewo padding
- _ - yon sèl kousinen enkoni ak espas
- 0 - kousinen ak zero
- ^ - itilize majuskul si sa posib
- # - itilize ka opoze si sa posib
Sa a se yon nimewo gwo opsyon e mwen sispèk ke lòd la dat se youn nan pi fò moun eseye ajoute yon bagay yo lè yo premye vle kontribye nan Linux ak konpile pwogram premye yo .
Esansyèlman si ou vle montre jis tan an ou ka itilize sa ki annapre yo:
dat + T
Sa a pral pwodiksyon 19:45:00. (sètadi èdtan, minit Lè sa a, segonn)
Ou kapab tou reyalize pi wo a nan lè l sèvi avèk sa ki annapre yo:
dat +% H: M: S
Ou ka tache dat la kòm byen lè l sèvi avèk lòd ki pi wo a:
dat +% d /% m /% Y% t H: M:% S
Fondamantalman ou ka sèvi ak nenpòt ki konbinezon de pi wo a switch apre senbòl la plis pwodiksyon dat la jan ou vle. Si ou vle ajoute espas ou ka itilize quotes nan dat la.
dat "% d /% m /% Y% H: M:% S"
Kijan Pou Montre Dat nan UTC
Ou ka wè dat UTC pou òdinatè ou lè l sèvi avèk lòd sa a:
dat -u
Si ou se nan UK a ou pral remake ke olye pou yo montre "18:58:20" kòm tan an li pral montre "17:58:20" kòm tan an.
Kijan Pou Montre RFC Dat la
Ou ka wè dat RFC a pou òdinatè ou lè l sèvi avèk lòd sa a:
dat -r
Sa a montre dat la nan fòma sa a:
Wed, 20 Apr 2016 19:56:52 + 0100
Sa a se itil kòm li montre ke ou se yon èdtan devan GMT.
Gen kèk Date Itil Itil
Ou vle konnen dat Lendi pwochen an? Eseye sa a soti:
dat -d "Lendi pwochen"
Nan pwen sa a nan ekri sa a retounen "Mon 25 Apr 00:00:00 BST 2016"
-D fondamantalman simagri yon dat nan tan kap vini an.
Sèvi ak lòd la menm ou ka jwenn ki jou nan semèn nan anivèsè nesans ou oswa Nwèl la sou.
dat -d 12/25/2016
Rezilta a se Solèy 25 desanm.
Rezime
Li se vo tcheke soti paj la manyèl pou lòd la dat lè l sèvi avèk lòd sa a:
nonm dat