|
@@ -0,0 +1,22 @@
|
|
|
+# Isodate plugin
|
|
|
+
|
|
|
+**Maintainer:** [@Frani](https://github.com/frani)
|
|
|
+
|
|
|
+This plugin adds completion for the [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601),
|
|
|
+as well as some aliases for common Date commands.
|
|
|
+
|
|
|
+To use it, add `isodate` to the plugins array in your zshrc file:
|
|
|
+
|
|
|
+```zsh
|
|
|
+plugins=(... isodate)
|
|
|
+```
|
|
|
+
|
|
|
+## Aliases
|
|
|
+
|
|
|
+| Alias | Command | Description |
|
|
|
+|---------------|--------------------------------------|----------------------------------------------------------------------------|
|
|
|
+| isodate | `date +%Y-%m-%dT%H:%M:%S%z` | Display the current date with UTC offset and ISO 8601-2 extended format |
|
|
|
+| isodate_utc | `date -u +%Y-%m-%dT%H:%M:%SZ` | Display the current date in UTC and ISO 8601-2 extended format |
|
|
|
+| isodate_basic | `date -u +%Y%m%dT%H%M%SZ` | Display the current date in UTC and ISO 8601 basic format |
|
|
|
+| unixstamp | `date +%s` | Display the current date as a Unix timestamp (seconds since the Unix epoch)|
|
|
|
+| date_locale | `date +"%c"` | Display the current date using the default locale's format |
|