MKTIME |
Fabrique le temps |
---|---|
Perl |
POSIX |
Syntaxe
sub POSIX::mktime($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst); |
Paramètres
Nom | Description | Intervalle | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
$sec | Ce paramètre permet d'indiquer les secondes. | 0 à 59 | |||||||||
$min | Ce paramètre permet d'indiquer les minutes. | 0 à 59 | |||||||||
$hour | Ce paramètre permet d'indiquer les heures. | 0 à 23 | |||||||||
$mday | Ce paramètre permet d'indiquer le jour du mois | 1 à 31 | |||||||||
$mon | Ce paramètre permet d'indiquer le numéro du mois : | 0 à 11 | |||||||||
Numéro du mois | Mois | Nombre de jours | Origine | Latin | Provençal | Anglais | Espagnol | Allemand | |||
0 | Janvier | 31 | Janus | Januaris | Janvié | January | Enero | Januar | |||
1 | Février | 28 (29 pour un année bissextile) | Purification | Februarus | Febrié | February | Febrero | Februar | |||
2 | Mars | 31 | Mars | Martius | Mars | March | Marzo | März | |||
3 | Avril | 30 | Aphrodite | Aprilis | Abriéu | April | Abril | April | |||
4 | Mai | 31 | Maia | Maius | Mai | May | Mayo | Mai | |||
5 | Juin | 30 | Junon | Junius | Jun | June | Junio | Juni | |||
6 | Juillet | 31 | Jules César | Julius | Juliet | July | Julio | Juli | |||
7 | Août | 31 | Auguste | Augustus | Avoust | August | Agosto | August | |||
8 | Septembre | 30 | Septième | September | Sètembre | September | Septiembre | September | |||
9 | Octobre | 31 | Huitième | October | Óutobre | October | Octubre | Oktober | |||
10 | Novembre | 30 | Neuvième | November | Nouvèmbre | November | Noviembre | November | |||
11 | Décembre | 31 | Dixième | December | Desèmbre | December | Deciembre | Dezember | |||
$year | Ce paramètre permet d'indiquer l'année à addition à la valeur 1900 | 0 et plus | |||||||||
$wday | Ce paramètre permet d'indiquer le jour de la semaine : | 0 à 7 | |||||||||
Valeur | Jour | Origine | Latin | Provençal | Anglais | Espagnol | Allemagne | ||||
0 | Dimanche | Soleil | Dies dominicus | Dimenche | Sunday | Domingo | Sonntag | ||||
1 | Lundi | Lune | Lunae | Dilun | Monday | Lunes | Montag | ||||
2 | Mardi | Mars | Martis | Dimars | Tuesday | Martes | Dienstag | ||||
3 | Mercredi | Mercure | Mercoris | Dimèdre | Wednesday | Miércoles | Mittwoch | ||||
4 | Jeudi | Jupiter | Jovis | Dijòu | Thursday | Jueves | Donnerstag | ||||
5 | Vendredi | Vénus | Veneris | Divèndre | Friday | Viernes | Freitag | ||||
6 | Samedi | Sabbat | Sambati | Dissate | Saturday | Sábado | Samstag | ||||
$yday | Ce paramètre permet d'indiquer le jour de l'année | 0 à 365 | |||||||||
$isdst | Ce paramètre permet d'indiquer s'il s'agit d'une date : | 0, 1, undef | |||||||||
Valeur | Description | ||||||||||
undef | Cette valeur indique qu'une erreur est survenu. Comme lors d'une valeur négatif par exemple. | ||||||||||
0 | Cette valeur indique que la date est invalide | ||||||||||
1 | Cette valeur indique que la date est valide |
Description
Cette fonction permet de convertir les informations de date et heure en un temps de calendrier.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
on obtiendra le résultat suivant :
2011/08/31 00:00:00Voir également
Langage de programmation - Perl - Référence des modules - POSIX::LOCALTIME
Langage de programmation - Perl - Référence des modules - localtime
Langage de programmation - Fonction C pour Linux - mktime
Dernière mise à jour : Dimanche, le 18 octobre 2015