Skip to content

SHDate.toString()

متد toString() رشته ای را نشان می دهد که نمایانگر شیء تاریخ مشخص شده است. امتحان کنید


Syntax

toString();

مقدار برگشتی

رشته ای که تاریخ داده شده را نشان می دهد.

توضیحات

نمونه های تاریخ به ارث می برند toString() از shdate.prototype ، نه object.prototype. shdate.prototype.toString() بازنمایی رشته ای از تاریخ را در قالب مشخص شده در ECMA-262 برمی گرداند که می تواند به صورت خلاصه شود: Week day: نام 3 حرف هفته انگلیسی ، به عنوان مثال”شنبه” space Month name: نام ماه انگلیسی 3 نامه ، به عنوان مثال”روز” space Date: روز 2 رقمی در ماه ، به عنوان مثال”01” space Year: سال 4 رقمی ، به عنوان مثال”1402” space Hour: ساعت 2 رقمی روز ، به عنوان مثال”14” colon Minute: دقیقه 2 رقمی ساعت ، به عنوان مثال”53” colon Second: 2 رقمی ثانیه دقیقه ، به عنوان مثال”26” space رشته “GMT” علامت جبران منطقه زمانی ، یا:”+” for positive offsets (0 or greater) “-“ برای جبران های منفی (کمتر از صفر) جبران دو رقمی ساعت ، به عنوان مثال”14” جبران دو رقمی دقیقه ، به عنوان مثال”00”به صورت اختیاری ، یک منطقه زمانی متشکل از:space براکت سمت چپ ، یعنی “(“ نمایندگی رشته وابسته به اجرای منطقه زمانی ، که ممکن است یک مخفف یا نام کامل باشد (هیچ استانداردی برای نام یا مخفف مناطق زمانی وجود ندارد) ، به عنوان مثال.”زمان جزایر خط” یا “خط” براکت راست ، یعنی “)” E.g. “Sat Sep 01 2018 14:53:26 GMT+1400 (LINT)” تا زمان ECMAScript 2018 (نسخه 9) ، فرمت رشته ای که توسط shdate.prototype.tostring برگردانده شده بود ، وابسته بود.بنابراین نباید به آن اعتماد کرد که در قالب مشخص شده باشد.

متد toString() به طور خودکار هنگام نمایش تاریخ به عنوان یک مقدار متن ، به عنوان مثال ، به طور خودکار فراخوانی می شود. console.log (shdate جدید ()) ، یا هنگامی که یک تاریخ در یک کنسرت رشته ای استفاده می شود ، مانند var today = "امروز است"+ shdate جدید () . toString () یک متد عمومی است ، نیازی به این نیست که این یک نمونه تاریخ باشد.با این حال ، باید یک خاصیت داخلی [[TimeValue]] داشته باشد که با استفاده از JavaScript بومی ساخته نمی شود ، بنابراین به طور موثری محدود به استفاده با نمونه های تاریخ است.اگر به یک نمونه غیر دات فراخوانده شود ، یک نوع پرتاب می شود.

نمونه‌ها

با استفاده از toString() موارد زیر مقدار toString() یک شیء تاریخ را به Myvar اختصاص می دهد:

var x = new SHDate();
var myVar = x.toString(); // assigns a string value to myVar in the same format as:
// Mon Sep 08 1998 14:36:22 GMT-0700 (PDT)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toString