System::DateTimeOffset class
περιεχόμενα
[
κρύβω
]DateTimeOffset class
Περιέχει την ημερομηνία και την ώρα της ημέρας σε σχέση με το Συντονισμένο Παγκόσμιο Χρόνο. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε αντίγραφο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη System::SmartPtr και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.
class DateTimeOffset
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Add(TimeSpan) const | Προσθέτει ένα καθορισμένο χρονικό διάστημα στο αντικείμενο DateTimeOffset. |
| AddDays(double) const | Προσθέτει έναν καθορισμένο αριθμό ημερών στο αντικείμενο DateTimeOffset. |
| AddHours(double) const | Προσθέτει έναν καθορισμένο αριθμό ωρών στο αντικείμενο DateTimeOffset. |
| AddMilliseconds(double) const | Προσθέτει έναν καθορισμένο αριθμό χιλιοστών του δευτερολέπτου στο αντικείμενο DateTimeOffset. |
| AddMinutes(double) const | Προσθέτει έναν καθορισμένο αριθμό λεπτών στο αντικείμενο DateTimeOffset. |
| AddMonths(int) const | Προσθέτει έναν καθορισμένο αριθμό μηνών στο αντικείμενο DateTimeOffset. |
| AddSeconds(double) const | Προσθέτει έναν καθορισμένο αριθμό δευτερολέπτων στο αντικείμενο DateTimeOffset. |
| AddTicks(int64_t) const | Προσθέτει έναν καθορισμένο αριθμό ticks στο αντικείμενο DateTimeOffset. |
| AddYears(int) const | Προσθέτει έναν καθορισμένο αριθμό ετών στο αντικείμενο DateTimeOffset. |
| static Compare(const DateTimeOffset&, const DateTimeOffset&) | Συγκρίνει δύο αντικείμενα DateTimeOffset. |
| CompareTo(const DateTimeOffset&) const | Συγκρίνει δύο αντικείμενα DateTimeOffset. |
| CompareTo(const SharedPtr<Object>&) const | Συγκρίνει δύο αντικείμενα DateTimeOffset. |
| DateTimeOffset() | Προεπιλεγμένος κατασκευαστής. |
| DateTimeOffset(DateTime) | Κατασκευαστής. |
| DateTimeOffset(int64_t, TimeSpan) | Κατασκευαστής. |
| DateTimeOffset(DateTime, TimeSpan) | Κατασκευαστής. |
| DateTimeOffset(int, int, int, int, int, int, TimeSpan) | Κατασκευαστής. |
| DateTimeOffset(int, int, int, int, int, int, int, TimeSpan) | Κατασκευαστής. |
| DateTimeOffset(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, TimeSpan) | Κατασκευαστής. |
| static Equals(const DateTimeOffset&, const DateTimeOffset&) | Ελέγχει αν δύο αντικείμενα DateTimeOffset αντιπροσωπεύουν το ίδιο χρονικό σημείο. |
| Equals(const DateTimeOffset&) const | Ελέγχει αν δύο αντικείμενα DateTimeOffset αντιπροσωπεύουν το ίδιο χρονικό σημείο. |
| Equals(const SharedPtr<Object>&) const | Ελέγχει αν δύο αντικείμενα DateTimeOffset αντιπροσωπεύουν το ίδιο χρονικό σημείο. |
| EqualsExact(const DateTimeOffset&) const | Ελέγχει αν δύο αντικείμενα DateTimeOffset αντιπροσωπεύουν το ίδιο χρονικό σημείο και έχουν την ίδια μετατόπιση. |
| EqualsExact(const SharedPtr<Object>&) const | Ελέγχει αν δύο αντικείμενα DateTimeOffset αντιπροσωπεύουν το ίδιο χρονικό σημείο και έχουν την ίδια μετατόπιση. |
| static FromFileTime(int64_t) | ConvertWindows χρόνο αρχείου σε ημερομηνία και ώρα με τοπική μετατόπιση ώρας. |
| static FromUnixTimeMilliseconds(int64_t) | Convert Unix-time σε αντικείμενο DateTimeOffset. |
| static FromUnixTimeSeconds(int64_t) | Convert Unix-time σε αντικείμενο DateTimeOffset. |
| get_Date() const | Αποκτά το στοιχείο ημερομηνίας του τρέχοντος αντικειμένου. |
| get_DateTime() const | Αποκτά την τιμή DateTime. |
| get_Day() const | Αποκτά την ημέρα του μήνα του τρέχοντος αντικειμένου. |
| get_DayOfWeek() const | Αποκτά την ημέρα της εβδομάδας του τρέχοντος αντικειμένου. |
| get_DayOfYear() const | Αποκτά την ημέρα του έτους του τρέχοντος αντικειμένου. |
| get_Hour() const | Αποκτά το στοιχείο ώρας του τρέχοντος αντικειμένου. |
| get_LocalDateTime() const | Αποκτά την τιμή DateTime που αντιπροσωπεύει την τοπική ημερομηνία και ώρα. |
| get_Millisecond() const | Αποκτά το στοιχείο χιλιοστών του τρέχοντος αντικειμένου. |
| get_Minute() const | Αποκτά το στοιχείο λεπτών του τρέχοντος αντικειμένου. |
| get_Month() const | Αποκτά το στοιχείο μήνα του τρέχοντος αντικειμένου. |
| static get_Now() | Αποκτά το DateTimeOffset του οποίου η ημερομηνία και ώρα έχουν οριστεί στην τρέχουσα τοπική ώρα και η μετατόπιση έχει οριστεί στη μετατόπιση της τοπικής ώρας. |
| get_Offset() const | Αποκτά τη μετατόπιση από το UTC. |
| get_Second() const | Αποκτά το στοιχείο δευτερολέπτων του τρέχοντος αντικειμένου. |
| get_Ticks() const | Αποκτά τον αριθμό των ticks του τρέχοντος αντικειμένου. |
| get_TimeOfDay() const | Αποκτά την ώρα της ημέρας του τρέχοντος αντικειμένου. |
| get_UtcDateTime() const | Αποκτά την τιμή DateTime που αντιπροσωπεύει την ημερομηνία και ώρα UTC. |
| static get_UtcNow() | Αποκτά το DateTimeOffset του οποίου η ημερομηνία και ώρα έχουν οριστεί στην τρέχουσα ώρα UTC και η μετατόπιση είναι TimeSpan::Zero. |
| get_UtcTicks() const | Αποκτά τον αριθμό των ticks του τρέχοντος αντικειμένου σε χρόνο UTC. |
| get_Year() const | Αποκτά το στοιχείο έτους του τρέχοντος αντικειμένου. |
| GetHashCode() const | Λαμβάνει τον κωδικό κατακερματισμού για το τρέχον αντικείμενο DateTimeOffset. |
| IsNull() const | |
| operator!=(const DateTimeOffset&) const | Καθορίζει εάν το τρέχον αντικείμενο και το καθορισμένο αντικείμενο DateTimeOffset αντιπροσωπεύουν διαφορετικές τιμές ημερομηνίας και ώρας. |
| operator!=(std::nullptr_t) const | |
| operator+(TimeSpan) const | Επιστρέφει ένα νέο στιγμιότυπο της κλάσης DateTimeOffset που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι το άθροισμα της τιμής που αντιπροσωπεύεται από το τρέχον αντικείμενο και του καθορισμένου χρονικού διαστήματος. |
| operator-(TimeSpan) const | Επιστρέφει ένα νέο στιγμιότυπο της κλάσης DateTimeOffset που αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που προκύπτει από την αφαίρεση του καθορισμένου χρονικού διαστήματος από την τιμή που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| operator-(const DateTimeOffset&) const | Επιστρέφει ένα στιγμιότυπο της κλάσης TimeSpan που αντιπροσωπεύει το χρονικό διάστημα μεταξύ των τιμών ημερομηνίας και ώρας που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο. |
| operator<(const DateTimeOffset&) const | Καθορίζει εάν το τρέχον αντικείμενο αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι νωρίτερη από την τιμή που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTimeOffset. |
| operator<(std::nullptr_t) const | |
| operator<=(const DateTimeOffset&) const | Καθορίζει εάν το τρέχον αντικείμενο αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι νωρίτερη ή ίση με την τιμή που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTimeOffset. |
| operator<=(std::nullptr_t) const | |
| operator==(const DateTimeOffset&) const | Καθορίζει εάν το τρέχον αντικείμενο και το καθορισμένο αντικείμενο DateTimeOffset αντιπροσωπεύουν την ίδια τιμή ημερομηνίας και ώρας. |
| operator==(std::nullptr_t) const | |
| operator>(const DateTimeOffset&) const | Καθορίζει εάν το τρέχον αντικείμενο αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι μεταγενέστερη από την τιμή που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTimeOffset. |
| operator>(std::nullptr_t) const | |
| operator>=(const DateTimeOffset&) const | Καθορίζει εάν το τρέχον αντικείμενο αντιπροσωπεύει την τιμή ημερομηνίας και ώρας που είναι μεταγενέστερη ή ίση με την τιμή που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTimeOffset. |
| operator>=(std::nullptr_t) const | |
| static Parse(const String&) | Μετατρέπει τη καθορισμένη συμβολοσειρά σε ισοδύναμο DateTimeOffset. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Μετατρέπει τη καθορισμένη συμβολοσειρά σε αντικείμενο DateTimeOffset χρησιμοποιώντας τον καθορισμένο πάροχο μορφής και το στυλ μορφοποίησης. |
| static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Μετατρέπει τη καθορισμένη συμβολοσειρά σε αντικείμενο DateTimeOffset χρησιμοποιώντας τη καθορισμένη μορφή, τον πάροχο μορφής και το στυλ μορφοποίησης. |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Μετατρέπει τη καθορισμένη συμβολοσειρά σε αντικείμενο DateTimeOffset χρησιμοποιώντας τις καθορισμένες μορφές, τον πάροχο μορφής και το στυλ μορφοποίησης. |
| Subtract(TimeSpan) const | Αφαιρεί ένα καθορισμένο χρονικό διάστημα από το τρέχον αντικείμενο. |
| Subtract(const DateTimeOffset&) const | Αφαιρεί μια καθορισμένη τιμή DateTimeOffset από το τρέχον αντικείμενο. |
| ToFileTime() const | Μετατρέπει το τρέχον αντικείμενο σε χρόνο αρχείου Windows. |
| ToLocalTime() const | Μετατρέπει το τρέχον αντικείμενο σε ένα αντικείμενο που αντιπροσωπεύει την τοπική ώρα. |
| ToOffset(TimeSpan) const | Αντικαθιστά την αντιστάθμιση του τρέχοντος αντικειμένου με την καθορισμένη αντιστάθμιση. |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | Μετατρέπει το τρέχον αντικείμενο σε συμβολοσειρά χρησιμοποιώντας τη καθορισμένη μορφή και τον πάροχο μορφής. |
| ToString(const SharedPtr<IFormatProvider>&) const | Μετατρέπει το τρέχον αντικείμενο σε συμβολοσειρά χρησιμοποιώντας τον καθορισμένο πάροχο μορφής. |
| ToString(const String&) const | Μετατρέπει το τρέχον αντικείμενο σε συμβολοσειρά χρησιμοποιώντας τη καθορισμένη μορφή. |
| ToString() const | Μετατρέπει το τρέχον αντικείμενο σε συμβολοσειρά. |
| ToUniversalTime() const | Μετατρέπει το τρέχον αντικείμενο σε ένα αντικείμενο που αντιπροσωπεύει την ώρα UTC. |
| ToUnixTimeMilliseconds() const | Λαμβάνει τα χιλιοστά του δευτερολέπτου που έχουν περάσει από την έναρξη της εποχής Unix. |
| ToUnixTimeSeconds() const | Λαμβάνει τα δευτερόλεπτα που έχουν περάσει από την έναρξη της εποχής Unix. |
| static TryParse(const String&, DateTimeOffset&) | Προσπαθεί να μετατρέψει τη συγκεκριμένη συμβολοσειρά σε αντικείμενο DateTimeOffset. |
| static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Προσπαθεί να μετατρέψει τη συγκεκριμένη συμβολοσειρά σε αντικείμενο DateTimeOffset χρησιμοποιώντας τον καθορισμένο πάροχο μορφής και το στυλ μορφοποίησης. |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Προσπαθεί να μετατρέψει τη συγκεκριμένη συμβολοσειρά σε αντικείμενο DateTimeOffset χρησιμοποιώντας τις καθορισμένες μορφές, τον πάροχο μορφής και το στυλ μορφοποίησης. |
| static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Προσπαθεί να μετατρέψει τη συγκεκριμένη συμβολοσειρά σε αντικείμενο DateTimeOffset χρησιμοποιώντας τη καθορισμένη μορφή, τον πάροχο μορφής και το στυλ μορφοποίησης. |
| static Type() | Επιστρέφει ένα αντικείμενο TypeInfo που αντιπροσωπεύει τη δομή TimeSpan. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static constexpr MaxOffset | Λαμβάνει τη μέγιστη μετατόπιση σε ticks. |
| static MaxValue | Λαμβάνει τη μεγαλύτερη τιμή DateTimeOffset. |
| static constexpr MinOffset | Λαμβάνει τη ελάχιστη μετατόπιση σε ticks. |
| static MinValue | Λαμβάνει τη πρώιμη τιμή DateTimeOffset. |
| static UnixEpoch | Λαμβάνει την έναρξη της εποχής Unix. |
Δείτε επίσης
- Namespace System
- Library Aspose.Page for C++