chiark / gitweb /
expire-iso8601: Use date(1)
[chiark-utils.git] / scripts / expire-iso8601
index 552b25839cb5e90c591e7e1a10e4ec752be73ea0..1ef843b2ef166bd03fc05a14bec50828a6158b16 100755 (executable)
@@ -71,18 +71,18 @@ sub scan () {
                   (?: [-+] \d{1,2} \:? \d\d )? )? /x) {
       print STDERR "ignoring $f\n";
     }
-    my @t = Date::Parse::strptime($f);
-    @t = map { $_ // 0 } @t;
-    my $t = mktime @t;
+#    my @t = Date::Parse::strptime($f);
+#    @t = map { $_ // 0 } @t;
+#    my $t = mktime @t;
 #    m
 #    my $t = $strp->parse_datetime($f);
 #    $t = $t->epoch();
 #    my @t = Date::Parse::strptime($f);
 #print STDERR Dumper(\@t);
 #    my $t = mktime(@t);
-#    $!=0; $?=0; my $t = `date -d '$&' +%s`;
-#    die "date(!) failed on $&: $? $!" if $! || $?;
-#    chomp $t or confess;
+    $!=0; $?=0; my $t = `date -d '$&' +%s`;
+    die "date(!) failed on $&: $? $!" if $! || $?;
+    chomp $t or confess;
     push @files, { F => $f, T => $t, U => [] };
   }
 }