Πρότυπο:Time ago
πριν 0 δευτερόλεπτα
Το Πρότυπο:Time ago υπολογίζει το χρονικό διάστημα που έχει περάσει από την ημερομηνία και ώρα που έχει δοθεί ως παράμετρος. Το αποτέλεσμα είναι μια φράση που περιλαμβάνει μόνο το διάστημα που έχει περάσει, όπως φαίνεται και στα παρακάτω παραδείγματα. Αυτό το πρότυπο δεν πρέπει να χρησιμοποιείται μαζί με το «subst» εκτός και αν δεν θέλετε το χρονικό διάστημα που έχει παρέλθει να ενημερώνεται με κάθε ανανέωση της σελίδας.
Σημειώστε ότι λόγω των μηχανισμών προσωρινής αποθήκευσης του περιεχομένου της Βικιπαίδειας, ίσως χρειαστεί να δείτε κάνετε purge μια σελίδα για να ενημερωθεί το χρονικό διάστημα.
Σημειώστε επίσης ότι το αποτέλεσμα στρογγυλοποιείται προς τα κάτω, και ότι ο «Μήνας» θεωρείται ότι διαρκεί 31 ημέρες.
Χρήση
[επεξεργασία κώδικα]Ο βασικός τρόπος χρήσης του προτύπου είναι: {{Time ago|ημερομηνία και ώρα}}
Ο τρόπος που γράφεται η ημερομηνία και ώρα μπορεί να πάρει σχεδόν οποιαδήποτε κατανοητή μορφή, αλλά για λόγους σαφήνειας προτιμήστε έναν από τους τρόπους που παραθέτονται πιο κάτω.
Παράμετροι
[επεξεργασία κώδικα]Ο πίνακας που ακολουθεί εξηγεί τη χρήση των παραμέτρων για αυτό το πρότυπο.
Παράμετρος | Περιγραφή |
---|---|
magnitude |
Ορίζει την μονάδα μέτρησης του χρόνου η οποία θα χρησιμοποιηθεί για την έκφραση του χρονικού διαστήματος. Οι επιτρεπόμενες τιμές της παραμέτρου είναι: seconds , minutes , hours , days , weeks , months και years .
|
min_magnitude |
Ορίζει την ελάχιστη μονάδα μέτρησης του χρόνου η οποία θα χρησιμοποιηθεί για την έκφραση του χρονικού διαστήματος. Οι επιτρεπόμενες τιμές της παραμέτρου είναι: seconds , minutes , hours , days , months και years .
|
ago |
Το κείμενο που θα χρησιμοποιηθεί αντί της προεπιλεγμένης λέξης «πριν ».
|
Παραδείγματα
[επεξεργασία κώδικα]- {{Time ago| -83 minutes}} → πριν 83 λεπτά
- {{Time ago| -334 minutes}} → πριν 5 ώρες
- {{Time ago|{{REVISIONTIMESTAMP}}}} → πριν 2 έτη
- {{Time ago| Jan 21, 2001 3:45 PM}} → πριν 23 έτη
- {{Time ago| Nov 6 2008}} → πριν 16 έτη
- {{Time ago| Nov 6 2008|magnitude=weeks}} → πριν 16 έτη
- {{Time ago| Nov 6 2008|min_magnitude=days}} → πριν 16 έτη
- {{Time ago| Nov 6 2008|min_magnitude=years}} → πριν 16 έτη
- {{Time ago| Nov 6 2008|ago=έχουν παρέλθει}} → πριν 16 έτη
Σφάλμα
[επεξεργασία κώδικα]Αν παρουσιαστεί το «Σφάλμα: η πρώτη παράμετρος δεν μπορεί να αναλυθεί ως ημερομηνία ή ώρα.» τότε οι παράμετροι δεν έχουν οριστεί σωστά. Για παράδειγμα, μπορεί να υπάρχει μη αριθμητικός χαρακτήρας μέσα σε μια παράμετρο.
Templatedata
[επεξεργασία κώδικα]Το πρότυπο Time ago εμφανίζει το χρονικό διάστημα που έχει περάσει από την ημερομηνία
Παράμετρος | Περιγραφή | Τύπος | Κατάσταση | |
---|---|---|---|---|
Ημερομηνία ή/και ώρα | 1 | Μερικές δεκτές μορφές: Jan 21, 2001 3:45 PM ή -83 minutes | Συμβολοσειρά | υποχρεωτικό |
Το μέγεθος μέτρησης του χρόνου | magnitude | Μπορεί να είναι ένα από τα ακόλουθα: seconds, minutes, hours, days, weeks, months και years | Συμβολοσειρά | προαιρετικό |
Το ελάχιστο μέγεθος μέτρησης του χρόνου | min_magnitude | Μπορεί να είναι ένα από τα ακόλουθα: seconds, minutes, hours, days, weeks, months και years | Συμβολοσειρά | προαιρετικό |
Έκφραση | ago | Η έκφραση που θα χρησιμοποιηθεί αντί του «πριν » | Συμβολοσειρά | προαιρετικό |