## TimeZone class


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

```cpp
class TimeZone : public System::Object
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| static [get_CurrentTimeZone](./get_currenttimezone/)() | Επιστρέφει μια νέα παρουσία της κλάσης [TimeZone](./) που αντιπροσωπεύει την τρέχουσα ζώνη ώρας. |
| virtual [get_DaylightName](./get_daylightname/)() const | Επιστρέφει ένα όνομα για την θερινή ώρα της ζώνης ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| virtual [get_StandardName](./get_standardname/)() const | Επιστρέφει ένα όνομα για την κανονική ώρα της ζώνης ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| virtual [GetDaylightChanges](./getdaylightchanges/)(int32_t) | Επιστρέφει την περίοδο θερινής ώρας για ένα συγκεκριμένο έτος. |
| virtual [GetUtcOffset](./getutcoffset/)(DateTime) | Επιστρέφει τη διαφορά ώρας UTC για την καθορισμένη τοπική ώρα. |
| virtual [IsDaylightSavingTime](./isdaylightsavingtime/)(DateTime) | Καθορίζει εάν η τιμή ημερομηνίας και ώρας που αντιπροσωπεύεται από το καθορισμένο αντικείμενο [DateTime](../datetime/) εμπίπτει στο εύρος της θερινής ώρας για τη ζώνη ώρας που αντιπροσωπεύεται από το τρέχον αντικείμενο [TimeZone](./). |
## Δείτε επίσης

* Class [Object](../object/)
* Namespace [System](../)
* Library [Aspose.Page for C++](../../)
