better timestamp format
This commit is contained in:
parent
caa97d1271
commit
6848f09a12
2 changed files with 4 additions and 6 deletions
|
@ -75,11 +75,9 @@ getCurrentMetaData k = do
|
||||||
-- Makes each field have the timestamp as its value.
|
-- Makes each field have the timestamp as its value.
|
||||||
genlastchanged l =
|
genlastchanged l =
|
||||||
let MetaData m = value l
|
let MetaData m = value l
|
||||||
ts = S.singleton $ toMetaValue $
|
ts = S.singleton $ toMetaValue $ showts $ changed l
|
||||||
formatTime defaultTimeLocale "%s" $
|
|
||||||
posixSecondsToUTCTime $
|
|
||||||
changed l
|
|
||||||
in M.map (const ts) m
|
in M.map (const ts) m
|
||||||
|
showts = formatTime defaultTimeLocale "%F@%H-%M-%S" . posixSecondsToUTCTime
|
||||||
|
|
||||||
{- Adds in some metadata, which can override existing values, or unset
|
{- Adds in some metadata, which can override existing values, or unset
|
||||||
- them, but otherwise leaves any existing metadata as-is. -}
|
- them, but otherwise leaves any existing metadata as-is. -}
|
||||||
|
|
|
@ -29,8 +29,8 @@ Here are some metadata fields that git-annex has special support for:
|
||||||
* `year`, `month` - When this particular version of the file came into
|
* `year`, `month` - When this particular version of the file came into
|
||||||
being.
|
being.
|
||||||
* `$field-lastchanged` - This is automatically maintained for each
|
* `$field-lastchanged` - This is automatically maintained for each
|
||||||
field that's set, and gives the time stamp (since the Unix epoch)
|
field that's set, and gives the date and time of the most recent
|
||||||
of the most recent change to the field. It cannot be modified directly.
|
change to the field. It cannot be modified directly.
|
||||||
|
|
||||||
To make git-annex automatically set the year and month when adding files,
|
To make git-annex automatically set the year and month when adding files,
|
||||||
run `git config annex.genmetadata true`. Also, see
|
run `git config annex.genmetadata true`. Also, see
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue