Une valeur époque est un horodatage Unix qui calcule le nombre de secondes qui se sont écoulées depuis le 1er janvier 1970. Cette valeur , il est facile d'effectuer des calculs sur les dates dans divers langages de programmation. En Perl, vous appelez la fonction "temps" pour obtenir la date de l'époque . Vous pouvez imprimer cette valeur à l'écran , l'enregistrer dans une variable, ou le convertir à une date lisible à l'aide des tableaux et de la fonction " localtime " de Perl. Instructions
1
ouvrir un fichier de programme Perl. Placez le curseur là où vous voulez pour obtenir la date et l'heure de l' époque
2
type «temps d'impression; ». (Sans les guillemets ) . Ce code appelle la fonction de temps pour obtenir le temps de l'époque , puis l'imprime à l'écran
3 Type de
le code suivant :
my $ epoch = temps ; < . br>
my @ mois = ( "Jan" , " février ", " mars ", " avril ", " mai ", " Jun" , " Jul" , " août ", " septembre ", " octobre " , " novembre ", " décembre ");
my @ jours = ( "Sun" , "Mon" , " Mar ", " Mer ", " Jeu ", " Ven ", " Sam ");
my ($ sec , $ min , heure , $ jour , $ mois , $ an , wday $) = ( localtime ( $ époque ) ) [ 0,1,2,3,4,5,6 ] ;
print " valeur de l'époque :«
. $ époque . "\\ n" ;
print " convertis à: " . $ jours [ wday $]. "," . $ mois [$ mois ] . " ." $ par jour . "," . ( $ l'an 1900 ) ;
Ce code obtient le nombre d' époque et l'enregistre dans une variable. Il crée ensuite deux tableaux , l'un des mois et l'autre pour la semaine. La ligne suivante utilise la fonction " localtime " pour convertir la date de l'époque dans des variables séparées, chacune avec différentes parties de la date et de l'heure . Les deux dernières lignes d'imprimer la valeur de l'époque sur une ligne et sa date correspondante , y compris le jour de la semaine , mois , jour du mois et de l'année sur la ligne suivante .
4
Enregistrez le fichier de programme Perl. < Br >