פוסט זה יסביר את השיטה ליצירת תאריך עם אזור זמן מוגדר.
יצירת תאריך עם אזור זמן מוגדר ללא ייצוג מחרוזת
כדי ליצור תאריך עם אזור זמן מוגדר, ' תַאֲרִיך() ניתן להשתמש בשיטת JavaScript. זוהי שיטה מובנית המשמשת לעבודה עם תאריכים ושעות.
תחביר
בתחביר זה, ' תַאֲרִיך() ' מופעלת השיטה:
חָדָשׁ תַאֲרִיך ( שנה, חודש, תאריך, שעה, דקה, שנייה, אלפית שנייה )
' שָׁנָה ', ' חוֹדֶשׁ ', ' תַאֲרִיך ', ' שָׁעָה ', ' דַקָה ', ' שְׁנִיָה ', ו' אלפית השנייה ' מועברים כפרמטרים ליצירת התאריך עם אזור זמן מוגדר.
דוגמה 1: על ידי הגדרת אובייקט התאריך
בדוגמה המוצהרת הזו, אובייקט מאותחל כ' ד '. לאחר מכן, 'הזמין את' תַאֲרִיך() ' שיטה והעבירו את התאריך לפי התחביר לעיל:
יש ד = חָדָשׁ תַאֲרִיך ( 2023 03 עשרים , 1 , 78 , 27 , 0 ) ;העבר את האובייקט כטיעון ל' console.log() שיטה להצגת התוצאה במסוף:
לְנַחֵם. עֵץ ( ד )
ניתן לראות שהתאריך נוצר עם אזור זמן מוגדר ללא ייצוג מחרוזת:
דוגמה 2: שימוש בשיטת setTime()
כאן נוצר תאריך חדש ומאוחסן במשתנה המוצהר בעזרת ' תַאֲרִיך() ' שיטה:
var date = חָדָשׁ תַאֲרִיך ( 2023 , 07, עשרים ואחת ) ;קרא את ' זמן מוגדר() ' שיטה להגדרת השעה. יתר על כן, ' getTime() ' ו' getTimezoneOffset() ' משמשים גם כטיעון של ' זמן מוגדר() ' שיטה כדי לקבל את השעה ולקבוע את אזור הזמן. היכן 'getTimezoneOffset()' יכול להוסיף או להחסיר את היסט אזור הזמן:
תַאֲרִיך. זמן מוגדר ( תַאֲרִיך. getTime ( ) + תַאֲרִיך. getTimezoneOffset ( ) * 60 * 1000 ) ;קרא לשיטה console.log() כדי להציג את התוצאה:
לְנַחֵם. עֵץ ( תַאֲרִיך ) ;כתוצאה מכך, היום האחד מופחת מהתאריך שהוגדר בהתאם לקיזוז אזור הזמן:
זה הכל על יצירת התאריך עם אזור זמן מוגדר מבלי להשתמש בייצוג מחרוזת.
סיכום
כדי ליצור תאריך עם אזור זמן מוגדר ללא ייצוג מחרוזת, ' תַאֲרִיך() ניתן להפעיל שיטת JavaScript. זוהי שיטה מובנית המשמשת לעבודה עם תאריכים ושעות. יתר על כן, השתמש ב' getTimezoneOffset() ' שיכול להוסיף או להחסיר את היסט אזור הזמן. הפוסט הזה ציין כמה דרכים ליצירת תאריך עם אזור זמן מוגדר.