Εγχειρίδια για τη γραμμή εντολών

Man » Date Manual online - λεπτομερής διαδικτυακή τεκμηρίωση για τη σελίδα man date

🌍
date - εκτύπωση ή ρύθμιση της ημερομηνίας και ώρας του συστήματος

ΣΥΝΟΨΗ

date [ΕΠΙΛΟΓΗ]... [+ΜΟΡΦΗ]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

ΠΕΡΙΓΡΑΦΗ

Εμφάνιση της ημερομηνίας και της ώρας στην καθορισμένη ΜΟΡΦΗ. Με την επιλογή -s ή με το [MMDDhhmm[[CC]YY][.ss]], ορίστε την ημερομηνία και την ώρα.

Οι υποχρεωτικές παράμετροι για τις μεγάλες επιλογές είναι υποχρεωτικές και για τις σύντομες επιλογές.

-d, --date=STRING
εμφάνιση της ώρας που περιγράφεται από το STRING, όχι της 'τρέχουσας' ώρας

--debug
προσθέστε σχόλια στην αναλυμένη ημερομηνία και προειδοποιήστε για πιθανές αμφίβολες χρήσεις στην τυπική έξοδο

-f, --file=DATEFILE
όπως η επιλογή --date, αλλά για κάθε γραμμή του DATEFILE

-I[FMT], --iso-8601[=FMT]
εμφάνιση της ημερομηνίας/ώρας σε μορφή ISO 8601. FMT='date' για μόνο ημερομηνία (η προεπιλογή), 'hours', 'minutes', 'seconds' ή 'ns' για την ημερομηνία και την ώρα με την αντίστοιχη ακρίβεια. Παράδειγμα: 200608-14T02:34:56-06:00

--resolution
εμφάνιση της διαθέσιμης ανάλυσης των χρονικών στιγμών. Παράδειγμα: 0.000000001

-R, --rfc-email
εμφάνιση της ημερομηνίας και της ώρας σε μορφή RFC 5322. Παράδειγμα: Mon, 14 Aug 2006 02:34:56 -0600

--rfc-3339=FMT
εμφάνιση της ημερομηνίας/ώρας σε μορφή RFC 3339. FMT='date', 'seconds' ή 'ns' για την ημερομηνία και την ώρα με την αντίστοιχη ακρίβεια. Παράδειγμα: 2006-08-14 02:34:56-06:00

-r, --reference=FILE
εμφάνιση της τελευταίας τροποποιημένης ώρας του ΑΡΧΕΙΟΥ

-s, --set=STRING
ορισμός της ώρας που περιγράφεται από το STRING

-u, --utc, --universal
εμφάνιση ή ορισμός του Συντονισμένου Παγκόσμιου Χρόνου (UTC)

--help εμφάνιση αυτής της βοήθειας και έξοδος

--version εμφάνιση πληροφοριών έκδοσης και έξοδος

Όλες οι επιλογές που καθορίζουν την ημερομηνία που θα εμφανιστεί είναι αμοιβαία αποκλειόμενες. Δηλαδή: --date, --file, --reference, --resolution.

Η ΜΟΡΦΗ ελέγχει την έξοδο. Οι ερμηνεύσιμες ακολουθίες είναι:

%%     μια κυριολεκτική %

%a     η συντομογραφία της ημέρας της εβδομάδας της τοπικής ρύθμισης (π.χ. Sun)

%A     η πλήρης ονομασία της ημέρας της εβδομάδας της τοπικής ρύθμισης (π.χ. Sunday)

%b     η συντομογραφία του μήνα της τοπικής ρύθμισης (π.χ. Jan)

%B     η πλήρης ονομασία του μήνα της τοπικής ρύθμισης (π.χ. January)

%c     η ημερομηνία και η ώρα της τοπικής ρύθμισης (π.χ. Thu Mar 3 23:05:25 2005)

%C     αιώνας. όπως το %Y, εκτός από την αφαίρεση των δύο τελευταίων ψηφίων (π.χ. 20)

%d     ημέρα του μήνα (π.χ. 01)

%D     ημερομηνία (ασαφής). ίδια με %m/%d/%y

%e     ημέρα του μήνα, με κενό διάστημα. ίδια με %_d

%F     πλήρης ημερομηνία. ίδια με %+4Y-%m-%d

%g     τα δύο τελευταία ψηφία του έτους της ISO εβδομάδας (ασαφής. 00-99). δείτε το %G

%G     έτος της ISO εβδομάδας. χρήσιμο συνήθως μόνο με το %V

%h     ίδιο με το %b

%H     ώρα (00..23)

%I     ώρα (01..12)

%j     ημέρα του έτους (001..366)

%k     ώρα, με κενό διάστημα (0..23). ίδια με %_H

%l     ώρα, με κενό διάστημα (1..12). ίδια με %_I

%m     μήνας (01..12)

%M     λεπτά (00..59)

%n     μια νέα γραμμή

%N     νανοδευτερόλεπτα (000000000..999999999)

%p     η ισοδύναμη στην τοπική γλώσσα μορφή του AM ή PM· κενό εάν είναι άγνωστο

%P     όπως το %p, αλλά σε πεζά

%q     το τρίμηνο του έτους (1..4)

%r     η μορφή ώρας 12 ωρών στην τοπική γλώσσα (π.χ., 11:11:04 PM)

%R     η ώρα και τα λεπτά σε μορφή 24 ωρών· το ίδιο με το %H:%M

%s     δευτερόλεπτα από την εποχή (1970-01-01 00:00 UTC)

%S     δευτερόλεπτο (00..60)

%t     μια καρτέλα

%T     ώρα· το ίδιο με το %H:%M:%S

%u     η ημέρα της εβδομάδας (1..7); η 1 είναι η Δευτέρα

%U     ο αριθμός της εβδομάδας του έτους, με την Κυριακή ως την πρώτη ημέρα της εβδομάδας (00..53)

%V     ο αριθμός της εβδομάδας ISO, με τη Δευτέρα ως την πρώτη ημέρα της εβδομάδας (01..53)

%w     η ημέρα της εβδομάδας (0..6); η 0 είναι η Κυριακή

%W     ο αριθμός της εβδομάδας του έτους, με τη Δευτέρα ως την πρώτη ημέρα της εβδομάδας (00..53)

%x     η μορφή ημερομηνίας στην τοπική γλώσσα (μπορεί να είναι ασαφής· π.χ., 12/31/99)

%X     η μορφή ώρας στην τοπική γλώσσα (π.χ., 23:13:48)

%y     τα δύο τελευταία ψηφία του έτους (ασαφές· 00..99)

%Y     έτος

%z     αριθμητική ζώνη ώρας +hhmm (π.χ., -0400)

%:z    αριθμητική ζώνη ώρας +hh:mm (π.χ., -04:00)

%::z   αριθμητική ζώνη ώρας +hh:mm:ss (π.χ., -04:00:00)

%:::z  αριθμητική ζώνη ώρας με : στην απαραίτητη ακρίβεια (π.χ., -04, +05:30)

%Z     αλφαβητική συντομογραφία ζώνης ώρας (π.χ., EDT)

Από προεπιλογή, η εντολή συμπληρώνει τις αριθμητικές τιμές με μηδενικά. Οι ακόλουθες προαιρετικές σημαίες μπορούν να ακολουθήσουν το '%':

-      (παύλα) μην συμπληρώνετε το πεδίο

_      (κάτω παύλα) συμπληρώστε με κενά

0     (μηδέν) συμπληρώστε με μηδενικά

+      συμπληρώστε με μηδενικά και τοποθετήστε ένα '+' πριν από τα έτη του μέλλοντος με >4 ψηφία

^      χρησιμοποιήστε κεφαλαία, εάν είναι δυνατόν

#      χρησιμοποιήστε αντίθετη περίπτωση, εάν είναι δυνατόν

Μετά από οποιαδήποτε σημαία ακολουθεί μια προαιρετική τιμή πλάτους πεδίου, ως δεκαδικός αριθμός· στη συνέχεια ακολουθεί μια προαιρετική τροποποίηση, η οποία είναι είτε το E για να χρησιμοποιήσετε τις εναλλακτικές αναπαραστάσεις της τοπικής γλώσσας, εάν είναι διαθέσιμες, είτε το O για να χρησιμοποιήσετε τα εναλλακτικά αριθμητικά σύμβολα της τοπικής γλώσσας, εάν είναι διαθέσιμα.

ΠΑΡΑΔΕΙΓΜΑΤΑ

Μετατρέψτε τα δευτερόλεπτα από την εποχή (1970-01-01 UTC) σε μια ημερομηνία

$ date --date='@2147483647'

Εμφανίστε την ώρα στην δυτική ακτή των ΗΠΑ (χρησιμοποιήστε την εντολή tzselect(1) για να βρείτε το TZ)

$ TZ='America/Los_Angeles' date

Εμφανίστε την τοπική ώρα για τις 9 π.μ. την επόμενη Παρασκευή στην δυτική ακτή των ΗΠΑ

$ date --date='TZ="America/Los_Angeles" 09:00 next Fri'

ΣΥΜΒΟΛΟΣΥΣΤΡΕΙΓΜΑ ΗΜΕΡΟΜΗΝΙΑΣ

Η επιλογή --date=STRING είναι μια κυρίως ελεύθερη μορφή, συμβολοσειρά ημερομηνίας που μπορεί να διαβαστεί από τον άνθρωπο, όπως "Sun, 29 Feb 2004 1621:42 -0800" ή "2004-02-29 16:21:42" ή ακόμη και "next Thursday". Μια συμβολοσειρά ημερομηνίας μπορεί να περιέχει στοιχεία που υποδεικνύουν ημερολογιακή ημερομηνία, ώρα της ημέρας, ζώνη ώρας, ημέρα της εβδομάδας, σχετική ώρα, σχετική ημερομηνία και αριθμούς. Μια κενή συμβολοσειρά υποδηλώνει την αρχή της ημέρας. Η μορφή της συμβολοσειράς ημερομηνίας είναι πιο περίπλοκη από ό,τι μπορεί να τεκμηριωθεί εύκολα εδώ, αλλά περιγράφεται πλήρως στην τεκμηρίωση info.

ΣΥΓΓΡΑΦΕΑΣ

Γράφτηκε από τον David MacKenzie.

ΑΝΑΦΟΡΑ ΣΦΑΛΜΑΤΩΝ

Διαδικτυακή βοήθεια του GNU coreutils: [https://www.gnu.org/software/coreutils/] Αναφέρετε τυχόν σφάλματα μετάφρασης στο [https://translationproject.org/team/]

ΔΕΣ ΕΠΙΣΗΣ

Πλήρης τεκμηρίωση [https://www.gnu.org/software/coreutils/date] ή διαθέσιμη τοπικά μέσω: info '(coreutils) date invocation'

Συσκευάστηκε από το Debian (9.7-3) Πνευματικά δικαιώματα © 2025 Free Software Foundation, Inc. Άδεια GPLv3+: GNU GPL έκδοση 3 ή μεταγενέστερη [https://gnu.org/licenses/gpl.html]. Αυτό είναι ελεύθερο λογισμικό: είστε ελεύθεροι να το αλλάξετε και να το διανείμετε. Δεν υπάρχει ΚΑΜΙΑ ΕΓΓΥΗΣΗ, στο μέτρο που επιτρέπεται από το νόμο.