[perl] Time::Stamp
Time::Stamp
モジュールは、暗号化のために使用することができる.実は
localtime
という関数があるので、今知っているときは必要ありません.時間を知るコードは以下の通りです.
#!/usr/bin/perl
use strict; use warnings;
my ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime;
printf("현재 년: %04d\n", $year + 1900);
printf("현재 월: %02d\n", $mon + 1);
printf("현재 일: %02d\n", $mday);
print "\n"; # 줄바꿈
printf("현재 시: %02d\n", $hour);
printf("현재 분: %02d\n", $min);
printf("현재 초: %02d\n", $sec);
print "\n"; # 줄바꿈
printf("오늘 요일: %d\n", $wday); # 일요일 = 0
printf("올해 몇번째 날: %d\n", $yday); # 1월1일 = 0
printf("서머타임 여부: %d\n", $isdst); # 서머타임 없음 = 0
Time::Stamp
の使用方法は次のとおりです.use Time::Stamp 'gmstamp', 'parsegm';
ロースレスに賭ける.gmstampは現在の時間を返し、parsegmは現在の時間を返します.印刷物で印刷したように交換します.
文字列に変換してAESのsaltとして使います.
my $salt = parsegm gmstamp . "";
Reference
この問題について([perl] Time::Stamp), 我々は、より多くの情報をここで見つけました https://velog.io/@springkim/perl-TimeStampテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol