Différences entre les versions de « Date & Time »
De BlaxWiki
Aller à la navigationAller à la recherche (Page créée avec « <pre> date -d "2003-08-10 00:30:23" '+%s' voir le time stamp d un fichier : ls -l --time-style +%s </pre> Catégorie:Linux ») |
|||
| Ligne 1 : | Ligne 1 : | ||
* Date to epoch | |||
<pre> | <pre> | ||
date -d "2003-08-10 00:30:23" '+%s' | date -d "2003-08-10 00:30:23" '+%s' | ||
voir le time stamp d un fichier : ls -l --time-style +%s | voir le time stamp d un fichier : ls -l --time-style +%s | ||
</pre> | </pre> | ||
* Différent format de date | |||
<pre> | |||
DATE=`date "+%Y%m%d"` | |||
benj@serveur:~$ echo $DATE | |||
20120118 | |||
DATEOLD=`date --date='7 days ago' "+%d%m%Y"` | |||
11012012 | |||
DATE=`date +%Y-%m-%d` | |||
benj@serveur:~$ echo $DATE | |||
2012-01-18 | |||
Pour ne pas avoir de date (jour ou mois) avec un 0 (1 au lieu de 01), il faut rajouter un "-" entre le % et le m ou d | |||
benj@serveur:~$ DATE=`date +%Y-%m-%d` | |||
benj@serveur:~$ echo $DATE | |||
2012-01-18 | |||
benj@serveur:~$ DATE=`date +%Y-%-m-%d` | |||
benj@serveur:~$ echo $DATE | |||
2012-1-18 | |||
</pre> | |||
[[Catégorie:Linux]] | [[Catégorie:Linux]] | ||
Version du 18 janvier 2012 à 11:04
- Date to epoch
date -d "2003-08-10 00:30:23" '+%s' voir le time stamp d un fichier : ls -l --time-style +%s
- Différent format de date
DATE=`date "+%Y%m%d"` benj@serveur:~$ echo $DATE 20120118 DATEOLD=`date --date='7 days ago' "+%d%m%Y"` 11012012 DATE=`date +%Y-%m-%d` benj@serveur:~$ echo $DATE 2012-01-18 Pour ne pas avoir de date (jour ou mois) avec un 0 (1 au lieu de 01), il faut rajouter un "-" entre le % et le m ou d benj@serveur:~$ DATE=`date +%Y-%m-%d` benj@serveur:~$ echo $DATE 2012-01-18 benj@serveur:~$ DATE=`date +%Y-%-m-%d` benj@serveur:~$ echo $DATE 2012-1-18