System::TimeZone class

TimeZone class

Αντιπροσωπεύει μια ζώνη ώρας. Τα αντικείμενα αυτής της κλάσης θα πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς αυτό θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη System::SmartPtr και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.

class TimeZone : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
static get_CurrentTimeZone()Επιστρέφει μια νέα παρουσία της κλάσης TimeZone που αντιπροσωπεύει την τρέχουσα ζώνη ώρας.
virtual get_DaylightName() constΕπιστρέφει ένα όνομα για την θερινή ώρα της ζώνης ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο.
virtual get_StandardName() constΕπιστρέφει ένα όνομα για την κανονική ώρα της ζώνης ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο.
virtual GetDaylightChanges(int32_t)Επιστρέφει την περίοδο θερινής ώρας για ένα συγκεκριμένο έτος.
virtual GetUtcOffset(DateTime)Επιστρέφει τη διαφορά ώρας UTC για την καθορισμένη τοπική ώρα.
virtual IsDaylightSavingTime(DateTime)Καθορίζει εάν η τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το καθορισμένο αντικείμενο DateTime εμπίπτει στο εύρος της θερινής ώρας για τη ζώνη ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο TimeZone.

Δείτε επίσης