From 636b361a019ab4e4b4f3960d2aeca33b7be7a8cb Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Sun, 28 May 2017 20:42:57 +0200 Subject: Add --adhoc Signed-off-by: Florian Pritz --- lib/App/BorgRestore/Helper.pm | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lib/App/BorgRestore/Helper.pm') diff --git a/lib/App/BorgRestore/Helper.pm b/lib/App/BorgRestore/Helper.pm index 976ef54..ec76926 100644 --- a/lib/App/BorgRestore/Helper.pm +++ b/lib/App/BorgRestore/Helper.pm @@ -19,6 +19,15 @@ fun format_timestamp($timestamp) { return POSIX::strftime "%a. %F %H:%M:%S %z", localtime $timestamp; } +# XXX: this also exists in BorgRestore::_handle_added_archives() +fun parse_borg_time($string) { + if ($string =~ m/^.{4} (?....)-(?..)-(?..) (?..):(?..):(?..)$/) { + my $time = POSIX::mktime($+{second},$+{minute},$+{hour},$+{day},$+{month}-1,$+{year}-1900); + return $time; + } + return; +} + 1; __END__ -- cgit v1.2.3-24-g4f1b