chiark / gitweb /
Revert "expire-iso8601: Use date(1)"
[chiark-utils.git] / scripts / expire-iso8601
index 1ef843b2ef166bd03fc05a14bec50828a6158b16..552b25839cb5e90c591e7e1a10e4ec752be73ea0 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 => [] };
   }
 }