System::DateTime class
περιεχόμενα
[
κρύβω
]DateTime class
Αντιπροσωπεύει μια συγκεκριμένη τιμή ημερομηνίας και ώρας στο χρονικό συνεχές. Αυτός ο τύπος πρέπει να κατανεμηθεί στη στοίβα και να περάσει σε συναρτήσεις ως τιμή ή ως αναφορά. Ποτέ μην χρησιμοποιείτε την κλάση System::SmartPtr για τη διαχείριση αντικειμένων αυτού του τύπου.
class DateTime
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Add(TimeSpan) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που προκύπτει από την προσθήκη του καθορισμένου χρονικού διαστήματος στην τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| AddDays(double) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας η οποία είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου αριθμού ημερών. |
| AddHours(double) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας η οποία είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου αριθμού ωρών. |
| AddMilliseconds(double) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας η οποία είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου αριθμού χιλιοστών του δευτερολέπτου. |
| AddMinutes(double) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας η οποία είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου αριθμού λεπτών. |
| AddMonths(int) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας η οποία είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου αριθμού μηνών. |
| AddSeconds(double) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας η οποία είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου αριθμού δευτερολέπτων. |
| AddTicks(int64_t) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας η οποία είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου αριθμού διαστημάτων 100-νανοδευτερολέπτων. |
| AddYears(int) const | Επιστρέφει ένα νέο αντικείμενο της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας ίση με αυτή που αντιπροσωπεύεται από το τρέχον αντικείμενο, με το στοιχείο του έτους αυξημένο κατά τον καθορισμένο αριθμό. |
| static Compare(DateTime, DateTime) | Συγκρίνει δύο τιμές που αντιπροσωπεύονται από τις καθορισμένες παρουσίες της κλάσης DateTime και επιστρέφει την τιμή που υποδεικνύει τη σχετική θέση των τιμών στη χρονογραμμή. |
| CompareTo(DateTime) const | Συγκρίνει δύο τιμές ημερομηνίας και ώρας που αντιπροσωπεύονται από το τρέχον αντικείμενο και την καθορισμένη παρουσία της κλάσης DateTime και επιστρέφει την τιμή που υποδεικνύει τη σχετική θέση των τιμών στη χρονογραμμή. |
| DateTime() | Δημιουργεί μια παρουσία που αντιπροσωπεύει τη μικρότερη δυνατή τιμή ημερομηνίας και ώρας ίση με MinValue. |
| DateTime(int, int, int) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που ορίζεται ως συγκεκριμένο έτος, μήνας και ημέρα. |
| DateTime(int, int, int, const SharedPtr<Globalization::Calendar>&) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που ορίζεται ως συγκεκριμένο έτος, μήνας και ημέρα στο καθορισμένο ημερολόγιο. |
| DateTime(int, int, int, int, int, int) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που καθορίζεται ως συγκεκριμένο έτος, μήνας, ημέρα, ώρα, λεπτό και δευτερόλεπτο. |
| DateTime(int, int, int, int, int, int, DateTimeKind) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που καθορίζεται ως συγκεκριμένο έτος, μήνας, ημέρα, ώρα, λεπτό και δευτερόλεπτο. |
| DateTime(int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που καθορίζεται ως συγκεκριμένο έτος, μήνας, ημέρα, ώρα, λεπτό και δευτερόλεπτο στο καθορισμένο ημερολόγιο. |
| DateTime(int, int, int, int, int, int, int, DateTimeKind) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που καθορίζεται ως συγκεκριμένο έτος, μήνας, ημέρα, ώρα, λεπτό, δευτερόλεπτο και χιλιοστό του δευτερολέπτου. |
| DateTime(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, DateTimeKind) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που καθορίζεται ως συγκεκριμένο έτος, μήνας, ημέρα, ώρα, λεπτό, δευτερόλεπτο και χιλιοστό του δευτερολέπτου στο καθορισμένο ημερολόγιο. |
| DateTime(int64_t, DateTimeKind) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που καθορίζεται ως αριθμός κροτών. |
| DateTime(int64_t, DateTimeKind, bool) | Δημιουργεί μια παρουσία που αντιπροσωπεύει μια τιμή ημερομηνίας και ώρας που καθορίζεται ως αριθμός κροτών. ΓΙΑ ΕΣΩΤΕΡΙΚΗ ΧΡΗΣΗ. |
| DateTime(const DateTime&) | Δημιουργεί ένα αντίγραφο μιας παρουσίας. |
| static DaysInMonth(int, int) | Επιστρέφει τον αριθμό των ημερών στον καθορισμένο μήνα του καθορισμένου έτους. |
| static Equals(DateTime, DateTime) | Καθορίζει εάν οι καθορισμένες παρουσίες της κλάσης DateTime αντιπροσωπεύουν την ίδια τιμή ημερομηνίας και ώρας. |
| Equals(DateTime) const | Καθορίζει εάν η καθορισμένη παρουσία της κλάσης DateTime αντιπροσωπεύει την ίδια τιμή ημερομηνίας και ώρας με το τρέχον αντικείμενο. |
| static FromBinary(int64_t) | Απο-σειριοποιεί την τιμή ημερομηνίας και ώρας από το καθορισμένο μη-υπογεγραμμένο 64-bit ακέραιο και ορίζει τη νέα παρουσία της κλάσης DateTime σε αυτήν την τιμή. |
| static FromFileTime(int64_t) | Μετατρέπει το καθορισμένο File time σε μια παρουσία της κλάσης DateTime που αντιπροσωπεύει την ίδια τιμή ημερομηνίας και ώρας ως τοπική ώρα. |
| static FromFileTimeUtc(int64_t) | Μετατρέπει το καθορισμένο File time σε μια παρουσία της κλάσης DateTime που αντιπροσωπεύει την ίδια τιμή ημερομηνίας και ώρας ως ώρα UTC. |
| static FromOADate(double) | Επιστρέφει μια παρουσία της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας ισοδύναμη με την καθορισμένη ημερομηνία OLE Automation. |
| static FromUnixTime(time_t) | Μετατρέπει την καθορισμένη τιμή χρόνου Unix σε μια παρουσία της κλάσης DateTime. ΓΙΑ ΕΣΩΤΕΡΙΚΗ ΧΡΗΣΗ. |
| get_Date() const | Επιστρέφει μια νέα παρουσία της κλάσης DateTime που αντιπροσωπεύει το τμήμα ημερομηνίας της ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο, με κάθε στοιχείο του τμήματος ώρας ορισμένο σε 0. |
| get_Day() const | Επιστρέφει τον αριθμό σειράς της ημέρας στον μήνα που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_DayOfWeek() const | Επιστρέφει μια τιμή που αντιπροσωπεύει μια ημέρα της εβδομάδας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_DayOfYear() const | Επιστρέφει τον αριθμό σειράς της ημέρας στο έτος που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Hour() const | Επιστρέφει το στοιχείο ώρας της τιμής ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Kind() const | Επιστρέφει την τιμή που υποδεικνύει εάν η ημερομηνία και ώρα που αντιπροσωπεύεται από το τρέχον αντικείμενο είναι τοπική ή UTC ή καμία από τις δύο. |
| get_Millisecond() const | Επιστρέφει το στοιχείο χιλιοστού του δευτερολέπτου της τιμής ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Minute() const | Επιστρέφει το στοιχείο λεπτού της τιμής ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Month() const | Επιστρέφει τον αριθμό σειράς του μήνα στο έτος που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| static get_Now() | Επιστρέφει μια παρουσία της κλάσης DateTime που αντιπροσωπεύει την τρέχουσα ώρα ως τοπική ώρα. |
| get_Second() const | Επιστρέφει το δευτερό στοιχείο της ώρας της τιμής ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Ticks() const | Επιστρέφει έναν αριθμό διαστημάτων 100-νανοδευτερολέπτων που έχουν περάσει από τις 0:00:00 UTC, 1 Ιανουαρίου 0001, στο Γρηγοριανό ημερολόγιο, μέχρι την ημερομηνία και ώρα που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_TimeOfDay() const | Επιστρέφει την τιμή που αντιπροσωπεύει το χρονικό διάστημα από την αρχή της ημέρας που αντιπροσωπεύεται από το τρέχον αντικείμενο μέχρι την τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| static get_Today() | Επιστρέφει μια παρουσία της κλάσης DateTime που αντιπροσωπεύει την τρέχουσα ημερομηνία με κάθε στοιχείο του χρονικού τμήματος της τιμής που αντιπροσωπεύεται από το αντικείμενο να έχει οριστεί σε 0. |
| static get_UtcNow() | Επιστρέφει μια παρουσία της κλάσης DateTime που αντιπροσωπεύει την τρέχουσα ώρα ως UTC. |
| get_Year() const | Επιστρέφει το έτος που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetDateComponents(int&, int&, int&) const | Λαμβάνει τα μέρη της ημερομηνίας. ΓΙΑ ΕΣΩΤΕΡΙΚΗ ΧΡΗΣΗ. |
| GetDateTimeFormats() const | Επιστρέφει έναν πίνακα συμβολοσειρών όπου κάθε στοιχείο είναι η αναπαράσταση σε συμβολοσειρά του τρέχοντος αντικειμένου μορφοποιημένη με έναν από τους τυπικούς προσδιοριστές μορφής ημερομηνίας και ώρας. |
| GetDateTimeFormats(char_t) const | Επιστρέφει έναν πίνακα συμβολοσειρών όπου κάθε στοιχείο είναι η αναπαράσταση σε συμβολοσειρά του τρέχοντος αντικειμένου μορφοποιημένη με τον καθορισμένο τυπικό προσδιοριστή μορφής ημερομηνίας και ώρας. |
| GetDateTimeFormats(const SharedPtr<IFormatProvider>&) const | Επιστρέφει έναν πίνακα συμβολοσειρών όπου κάθε στοιχείο είναι η αναπαράσταση σε συμβολοσειρά του τρέχοντος αντικειμένου μορφοποιημένη με έναν από τους τυπικούς προσδιοριστές μορφής ημερομηνίας και ώρας και με τον καθορισμένο πάροχο μορφής. |
| GetDateTimeFormats(char_t, const SharedPtr<IFormatProvider>&) const | Επιστρέφει έναν πίνακα συμβολοσειρών όπου κάθε στοιχείο είναι η αναπαράσταση σε συμβολοσειρά του τρέχοντος αντικειμένου μορφοποιημένη με τον καθορισμένο τυπικό προσδιοριστή μορφής ημερομηνίας και ώρας και με τον πάροχο μορφής. |
| GetHashCode() const | Επιστρέφει έναν κωδικό κατακερματισμού για το τρέχον αντικείμενο. |
| IsDaylightSavingTime() const | Καθορίζει εάν η τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο εμπίπτει στο εύρος της θερινής ώρας για την τρέχουσα ζώνη ώρας. |
| static IsLeapYear(int) | Καθορίζει εάν το καθορισμένο έτος είναι δίσεκτο. |
| IsNull() const | |
| operator!=(DateTime) const | Καθορίζει εάν το τρέχον αντικείμενο και το καθορισμένο αντικείμενο DateTime αντιπροσωπεύουν διαφορετικές τιμές ημερομηνίας και ώρας. |
| operator!=(std::nullptr_t) const | |
| operator+(TimeSpan) const | Επιστρέφει μια νέα παρουσία της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου χρονικού διαστήματος. |
| operator+=(TimeSpan) | Ορίζει το τρέχον αντικείμενο στην τιμή ημερομηνίας και ώρας που είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου χρονικού διαστήματος. |
| operator-(TimeSpan) const | Επιστρέφει μια νέα παρουσία της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που προκύπτει από την αφαίρεση του καθορισμένου χρονικού διαστήματος από την τιμή που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| operator-(DateTime) const | Επιστρέφει ένα στιγμιότυπο της κλάσης TimeSpan που αντιπροσωπεύει το χρονικό διάστημα μεταξύ των τιμών ημερομηνίας και ώρας που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο. |
| operator-=(TimeSpan) | Ορίζει το τρέχον αντικείμενο στην τιμή ημερομηνίας και ώρας που προκύπτει από την αφαίρεση του καθορισμένου χρονικού διαστήματος από την τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| operator<(DateTime) const | Καθορίζει εάν το τρέχον αντικείμενο αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι νωρίτερη από την τιμή που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTime. |
| operator<(std::nullptr_t) const | |
| operator<=(DateTime) const | Καθορίζει εάν το τρέχον αντικείμενο αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι νωρίτερη ή ίση με την τιμή που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTime. |
| operator<=(std::nullptr_t) const | |
| operator=(const DateTime&) | Αναθέτει την τιμή που αντιπροσωπεύεται από το καθορισμένο παράδειγμα DateTime στο τρέχον αντικείμενο. |
| operator==(DateTime) const | Καθορίζει εάν το τρέχον αντικείμενο και το καθορισμένο αντικείμενο DateTime αντιπροσωπεύουν την ίδια τιμή ημερομηνίας και ώρας. |
| operator==(std::nullptr_t) const | |
| operator>(DateTime) const | Καθορίζει εάν το τρέχον αντικείμενο αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι μεταγενέστερη από την τιμή που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTime. |
| operator>(std::nullptr_t) const | |
| operator>=(DateTime) const | Καθορίζει εάν το τρέχον αντικείμενο αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι μεταγενέστερη ή ίση με την τιμή που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTime. |
| operator>=(std::nullptr_t) const | |
| static Parse(const String&) | Μετατρέπει την καθορισμένη αναπαράσταση συμβολοσειράς μιας τιμής ημερομηνίας και ώρας σε ισοδύναμο αντικείμενο DateTime. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Μετατρέπει την καθορισμένη αναπαράσταση συμβολοσειράς μιας τιμής ημερομηνίας και ώρας στο ισοδύναμο αντικείμενο DateTime χρησιμοποιώντας πληροφορίες μορφοποίησης ειδικές για τον πολιτισμό. |
| static Parse(const String&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles) | |
| static Parse(const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles) | |
| static Parse(const String&, std::nullptr_t, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Μετατρέπει την καθορισμένη αναπαράσταση συμβολοσειράς μιας τιμής ημερομηνίας και ώρας στο ισοδύναμο αντικείμενο DateTime χρησιμοποιώντας τη συγκεκριμένη μορφή και πληροφορίες μορφοποίησης ειδικές για τον πολιτισμό. Η μορφή της αναπαράστασης συμβολοσειράς πρέπει να ταιριάζει ακριβώς με τη συγκεκριμένη μορφή. Εκτοπίζει μια εξαίρεση εάν η μετατροπή αποτύχει. |
| static ParseExact(const String&, const String&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const String&, std::nullptr_t, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Μετατρέπει την καθορισμένη αναπαράσταση συμβολοσειράς μιας τιμής ημερομηνίας και ώρας στο ισοδύναμο αντικείμενο DateTime χρησιμοποιώντας τις καθορισμένες μορφές, πληροφορίες μορφοποίησης ειδικές για τον πολιτισμό και το στυλ. Η μορφή της αναπαράστασης συμβολοσειράς πρέπει να ταιριάζει ακριβώς με μία ή περισσότερες από τις καθορισμένες μορφές. Εκτοπίζει μια εξαίρεση εάν η μετατροπή αποτύχει. |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles) | |
| static ParseExact(const String&, const ArrayPtr<String>&, std::nullptr_t, Globalization::DateTimeStyles) | |
| static SpecifyKind(DateTime, DateTimeKind) | Δημιουργεί ένα νέο αντικείμενο DateTime που αντιπροσωπεύει τον ίδιο αριθμό ticks με το καθορισμένο αντικείμενο DateTime και αντιπροσωπεύει τοπική ώρα, ώρα UTC ή καμία, όπως καθορίζεται από το όρισμα kind. |
| Subtract(TimeSpan) const | Επιστρέφει μια νέα παρουσία της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που προκύπτει από την αφαίρεση του καθορισμένου χρονικού διαστήματος από την τιμή που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| Subtract(DateTime) const | Επιστρέφει μια παρουσία της κλάσης TimeSpan που αντιπροσωπεύει το χρονικό διάστημα μεταξύ των τιμών ημερομηνίας και ώρας που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο. |
| ToBinary() const | Σειριοποιεί το τρέχον αντικείμενο. |
| ToFileTime() const | Επιστρέφει μια τιμή που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως File time. |
| ToFileTimeUtc() const | Μετατρέπει την τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο σε File time UTC. |
| ToLocalTime() const | Επιστρέφει μια νέα παρουσία της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως τοπική ώρα. |
| ToLongDateString() const | Επιστρέφει μια συμβολοσειρά που περιέχει την εκτενή αναπαράσταση ημερομηνίας του τρέχοντος αντικειμένου. |
| ToLongTimeString() const | Επιστρέφει μια συμβολοσειρά που περιέχει την εκτενή αναπαράσταση ώρας του τρέχοντος αντικειμένου. |
| ToOADate() const | Επιστρέφει την τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως OLE Automation Date. |
| ToShortDateString() const | Επιστρέφει μια συμβολοσειρά που περιέχει τη σύντομη αναπαράσταση ημερομηνίας του τρέχοντος αντικειμένου. |
| ToShortTimeString() const | Επιστρέφει μια συμβολοσειρά που περιέχει τη σύντομη αναπαράσταση ώρας του τρέχοντος αντικειμένου. |
| ToString() const | Επιστρέφει την αναπαράσταση συμβολοσειράς της τιμής ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τις συμβάσεις μορφοποίησης που ορίζονται από τον τρέχοντα πολιτισμό. |
| ToString(const String&) const | Επιστρέφει μια αναπαράσταση συμβολοσειράς της τιμής ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τη συγκεκριμένη μορφή και τις συμβάσεις μορφοποίησης που ορίζονται από τον τρέχοντα πολιτισμό. |
| ToString(const SharedPtr<IFormatProvider>&) const | Επιστρέφει μια αναπαράσταση συμβολοσειράς της τιμής ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τις καθορισμένες πληροφορίες μορφής. |
| ToString(const SharedPtr<Globalization::CultureInfo>&) const | |
| ToString(const SharedPtr<Globalization::DateTimeFormatInfo>&) const | |
| ToString(std::nullptr_t) const | |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | Επιστρέφει μια αναπαράσταση συμβολοσειράς της τιμής ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τις καθορισμένες πληροφορίες μορφής. |
| ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) const | |
| ToString(const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&) const | |
| ToString(const String&, std::nullptr_t) const | |
| ToUniversalTime() const | Επιστρέφει μια νέα παρουσία της κλάσης DateTime που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως UTC. |
| ToUnixTime() const | Επιστρέφει μια τιμή που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως Unix time. ΓΙΑ ΕΣΩΤΕΡΙΚΗ ΧΡΗΣΗ. |
| static TryParse(const String&, DateTime&) | Μετατρέπει την καθορισμένη αναπαράσταση συμβολοσειράς μιας τιμής ημερομηνίας και ώρας σε ισοδύναμο αντικείμενο DateTime. |
| static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTime&) | Μετατρέπει την καθορισμένη αναπαράσταση συμβολοσειράς μιας τιμής ημερομηνίας και ώρας στο ισοδύναμο αντικείμενο DateTime χρησιμοποιώντας τις καθορισμένες πληροφορίες μορφοποίησης ειδικές για τον πολιτισμό και το στυλ. |
| static TryParse(const String&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParse(const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParse(const String&, std::nullptr_t, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTime&) | Μετατρέπει την καθορισμένη αναπαράσταση συμβολοσειράς μιας τιμής ημερομηνίας και ώρας στο ισοδύναμο αντικείμενο DateTime χρησιμοποιώντας τη συγκεκριμένη μορφή, πληροφορίες μορφοποίησης ειδικές για τον πολιτισμό και το στυλ. Η μορφή της αναπαράστασης συμβολοσειράς πρέπει να ταιριάζει ακριβώς με τη συγκεκριμένη μορφή. |
| static TryParseExact(const String&, const String&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const String&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const String&, std::nullptr_t, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTime&) | Μετατρέπει την καθορισμένη αναπαράσταση συμβολοσειράς μιας τιμής ημερομηνίας και ώρας στο ισοδύναμο αντικείμενο DateTime χρησιμοποιώντας τις καθορισμένες μορφές, πληροφορίες μορφοποίησης ειδικές για τον πολιτισμό και το στυλ. Η μορφή της αναπαράστασης συμβολοσειράς πρέπει να ταιριάζει ακριβώς με μία ή περισσότερες από τις καθορισμένες μορφές. |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<Globalization::CultureInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<Globalization::DateTimeFormatInfo>&, Globalization::DateTimeStyles, DateTime&) | |
| static TryParseExact(const String&, const ArrayPtr<String>&, std::nullptr_t, Globalization::DateTimeStyles, DateTime&) | |
| static Type() | Επιστρέφει ένα αντικείμενο TypeInfo που περιέχει πληροφορίες για αυτήν την κλάση. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static constexpr MaxTicks | Ο αριθμός των 100-νανοδευτερολέπτων στο χρονικό διάστημα μεταξύ της ελάχιστης δυνατής και της μέγιστης δυνατής τιμής DateTime. |
| static MaxValue | Μία παρουσία της κλάσης DateTime που αντιπροσωπεύει τη μέγιστη δυνατή τιμή ημερομηνίας και ώρας. |
| static constexpr MinTicks | Ο ελάχιστος αριθμός ticks που μπορεί να αντιπροσωπεύσει μια παρουσία της κλάσης DateTime. |
| static MinValue | Μια παρουσία της κλάσης DateTime που αντιπροσωπεύει την ελάχιστη δυνατή τιμή ημερομηνίας και ώρας. |
| static constexpr TicksPerDay | Ο αριθμός των ticks σε μια ημέρα. |
| static constexpr TicksPerHour | Ο αριθμός των ticks σε μια ώρα. |
| static constexpr TicksPerMicrosecond | Ο αριθμός των ticks σε ένα μικροδευτερόλεπτο. |
| static constexpr TicksPerMillisecond | Ο αριθμός των ticks σε ένα χιλιοστό του δευτερολέπτου. |
| static constexpr TicksPerMinute | Ο αριθμός των ticks σε ένα λεπτό. |
| static constexpr TicksPerSecond | Ο αριθμός των ticks σε ένα δευτερόλεπτο. |
| static UnixEpoch | Μια παρουσία της κλάσης DateTime που αντιπροσωπεύει την έναρξη της εποχής Unix (1970.01.01 00:00:00). |
Παρατηρήσεις
#include "system/console.h"
#include "system/date_time.h"
int main()
{
using namespace System;
// Δημιουργήστε την παρουσία της κλάσης 'DateTime'.
DateTime dateTime{1990, 10, 30};
// Εκτυπώστε την παρουσία σε πολλαπλές μορφές.
Console::WriteLine(dateTime.ToShortDateString());
Console::WriteLine(dateTime.ToShortTimeString());
Console::WriteLine(dateTime.ToString());
return 0;
}
/*
This code example produces the following output:
30.10.1990
0:00
30.10.1990 0:00:00
*/
Δείτε επίσης
- Namespace System
- Library Aspose.Page for C++