Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1438204
  • 博文数量: 244
  • 博客积分: 3353
  • 博客等级: 中校
  • 技术积分: 3270
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-09 17:56
文章分类

全部博文(244)

文章存档

2023年(7)

2022年(7)

2021年(4)

2020年(1)

2019年(2)

2017年(2)

2016年(3)

2015年(11)

2014年(20)

2013年(10)

2012年(176)

分类: PERL

2012-08-19 11:32:23


  1. #!/usr/bin/perl
  2. use strict;
  3. use Time::Local;
  4. my ($time,$timelc,$sec,$min,$hour,$mday,$mon,$year);
  5. $time = "2007-09-27 10:04:08";
  6. my @time = reverse(split /-|:|\s|\//,$time);
  7. foreach(@time){
  8. s/^0//;
  9. $timelc .= $_.",";
  10. }
  11. $timelc =~ s/,$//;
  12. ($sec,$min,$hour,$mday,$mon,$year) = split /,/,$timelc;
  13. $year -= 1900;
  14. $mon -= 1;
  15. $timelc = timelocal($sec,$min,$hour,$mday,$mon,$year);
  16. print $timelc,"\n";

  1. #!/usr/bin/perl
  2. #use strict;
  3. use Time::Local;
  4. sub time_local {
  5. my $time = shift;
  6. my ($sec,$min,$hour,$mday,$mon,$year);
  7. my @time = reverse(split /-|:|\s/,$time);
  8. while((my $t = @time) < 6){unshift @time,00;$t += 1;}
  9. foreach(@time){
  10. s/^0(.){1}/$1/;
  11. $timel .= $_.",";
  12. }
  13. $timel =~ s/,$//;
  14. ($sec,$min,$hour,$mday,$mon,$year) = split /,/,$timel;
  15. $timel = timelocal($sec,$min,$hour,$mday,$mon,$year);
  16. return $timel;
  17. }
  18. print "Entry You Res Time:";
  19. chomp(my $time = );
  20. my $datetime = &time_local($time);
  21. print "Your time $time res $datetime\n";


阅读(2021) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~