ஜாவாஸ்கிரிப்ட்டில், எந்த நேர மண்டலம் அல்லது காலெண்டரில் இருந்து சுயாதீனமான சீரற்ற அல்லது தவறான தேதி மற்றும் நேர மதிப்பை மாற்ற வேண்டிய சூழ்நிலைகள் உள்ளன. உதாரணமாக, ஒவ்வொரு பண்புக்கூறின் மதிப்பையும் தேதி வடிவத்தில் பெற வேண்டியிருக்கும் போது. இதுபோன்ற சந்தர்ப்பங்களில், வடிவமைக்கப்படாத நேர முத்திரை மதிப்பை சரியான தேதி மற்றும் நேர வடிவமைப்பில் குறியாக்கம் செய்ய JavaScript உங்களுக்கு உதவும்.
இந்த கையேடு ஜாவாஸ்கிரிப்டில் டைம்ஸ்டாம்பை தேதி வடிவமாக மாற்றுவது தொடர்பான வழிகாட்டும்.
ஜாவாஸ்கிரிப்ட்டில் தேதி வடிவத்தில் டைம்ஸ்டாம்ப் மதிப்பை மாற்றுவது எப்படி?
ஜாவாஸ்கிரிப்டில் நேர முத்திரை மதிப்பை தேதி வடிவத்தில் மாற்ற, பின்வரும் முறைகளைப் பயன்படுத்தலாம்:
- ' புதிய தேதி() ”கட்டமைப்பாளர்
- ' getHours() ”,” getMinutes() 'மற்றும்' toDateString() ”முறைகள்
- ' தேதி ” வர்க்கம் முறைகள்
விவாதிக்கப்பட்ட முறைகளை ஒவ்வொன்றாகப் பார்க்கவும்!
முறை 1: 'புதிய தேதி()' கன்ஸ்ட்ரக்டரைப் பயன்படுத்தி ஜாவாஸ்கிரிப்டில் நேர முத்திரையை தேதி வடிவமாக மாற்றவும்
' புதிய தேதி() 'கட்டமைப்பாளர்' என்ற பெயரில் ஒரு புதிய பொருளை உருவாக்குகிறார் தேதி ” தற்போதைய தேதி மற்றும் நேரத்துடன். அறிவிக்கப்பட்ட நேர முத்திரை மதிப்பைக் குறிப்பிடும் மற்றும் மாற்றப்பட்ட தேதி வடிவமைப்பைக் காண்பிக்கும் தேதி பொருளை உருவாக்க இந்த முறையைப் பயன்படுத்தலாம்.
கீழே உள்ள உதாரணம் கூறப்பட்ட கருத்தை நிரூபிக்கும்.
உதாரணமாக
முதலில், '' என்ற மாறியை அறிவிக்கவும் நேர முத்திரை ” மற்றும் ஒரு குறிப்பிட்ட மதிப்பை அதில் சேமிக்கவும்:
இருந்தது நேரமுத்திரை = 1807110465663அடுத்து, விண்ணப்பிக்கவும் ' தேதி() ” ஒரு புதிய தேதி பொருளை உருவாக்க மற்றும் அதன் வாதமாக டைம்ஸ்டாம்ப் மதிப்பைப் பயன்படுத்த கட்டமைப்பாளர்:
var தேதி வடிவம் = புதிய தேதி ( நேர முத்திரை ) ;இறுதியாக, மாற்றப்பட்ட தேதி வடிவமைப்பு மதிப்பை கன்சோலில் பதிவு செய்யவும்:
console.log ( தேதி வடிவம் )மேலே உள்ள செயலாக்கத்தின் வெளியீடு பின்வருமாறு விளைவிக்கும்:
முறை 2: 'getHours()', 'getMinutes()' மற்றும் 'toDateString()' முறைகளைப் பயன்படுத்தி ஜாவாஸ்கிரிப்டில் நேர முத்திரையை தேதி வடிவத்திற்கு மாற்றவும்
முதலில், ஒரு குறிப்பிட்ட நேர முத்திரை மதிப்பை ஒதுக்கி அதை டைம்ஸ்டாம்ப் என்ற மாறியில் சேமிக்கவும்:
இருந்தது நேர முத்திரை = 1107110465663அடுத்து, விண்ணப்பிக்கவும் ' தேதி() 'கட்டமைப்பாளர் முந்தைய முறையில் விவாதித்தபடி டைம்ஸ்டாம்ப் மதிப்பைக் கொண்டு புதிய தேதிப் பொருளை உருவாக்க வேண்டும்:
நிலையான தேதி = புதிய தேதி ( நேர முத்திரை ) ;அதன் பிறகு, விண்ணப்பிக்கவும் ' getHours() 'மற்றும்' getMinutes() ” ஒதுக்கப்பட்ட நேர முத்திரை மதிப்பைப் பொறுத்து மணிநேரங்களையும் நிமிடங்களையும் பெறுவதற்கான முறைகள். மேலும், விண்ணப்பிக்கவும் ' toDateString() 'தொடர்பான தேதியைப் பெறுவதற்கான முறை:
dateFormat = date.getHours ( ) + ':' + date.getMinutes ( ) + ',' + date.toDateString ( ) ;இறுதியாக, கன்சோலில் விளைந்த தேதி வடிவமைப்பைக் காட்டவும்:
console.log ( தேதி வடிவம் ) ;வெளியீடு
முறை 3: தேதி வகுப்பு முறைகளைப் பயன்படுத்தி ஜாவாஸ்கிரிப்டில் நேர முத்திரையை தேதி வடிவத்திற்கு மாற்றவும்
' தேதி ” வகுப்பு அறிவிக்கப்பட்ட நேர முத்திரையை தேதி வடிவத்தில் குறிப்பிட பல்வேறு முறைகளை வழங்குகிறது. ஒரு புதிய தேதி பொருளை உருவாக்கவும், அதன் ஒவ்வொரு பண்புகளையும் தனித்தனியாகப் பெறுவதற்கான முறைகளைப் பயன்படுத்துவதன் மூலம் தொடர்புடைய தேதி வடிவமைப்பைக் காண்பிக்க இந்த முறையைச் செயல்படுத்தலாம்.
பின்வரும் உதாரணத்தைப் பாருங்கள்.
உதாரணமாக
ஒரு நேர முத்திரை மதிப்பைத் தொடங்குவதற்கும் புதிய தேதிப் பொருளை உருவாக்குவதற்கும் மேலே உள்ள முறைகளில் விவாதிக்கப்பட்ட படிகளை மீண்டும் செய்யவும்:
இருந்தது நேர முத்திரை = 1107110465663இருந்தது தேதி வடிவம் = புதிய தேதி ( நேர முத்திரை ) ;
இப்போது, விண்ணப்பிக்கவும் ' getDate() 'மாதத்தின் நாளைப் பெறுவதற்கான முறை,' getMonth() 'மாதத்தைப் பெறுவதற்கு,' getFullYear() ” முழு வருடத்தின் மதிப்பைப் பெறுவதற்கு. மேலும், விண்ணப்பிக்கவும் ' getHours() ”,” getMinutes() ', மற்றும் ' GetSeconds() ” வழங்கப்பட்ட நேர முத்திரைக்கு எதிராக தொடர்புடைய நேரத்தைப் பெறுவதற்கு.
கடைசியாக, தேதி வடிவமைப்பை வரிசையாகப் பெற அனைத்து பண்புக்கூறுகளையும் சேர்க்கவும்:
console.log ( 'தேதி:' + dateFormat.getDate ( ) +'/' + ( dateFormat.getMonth ( ) + 1 ) +
'/' +dateFormat.getFullYear ( ) +
'' +dateFormat.getHours ( ) +
':' +dateFormat.getMinutes ( ) +
':' +dateFormat.getSeconds ( ) ) ;
வெளியீடு
ஜாவாஸ்கிரிப்டில் நேர முத்திரையை தேதி வடிவத்திற்கு மாற்ற பல்வேறு முறைகளை தொகுத்துள்ளோம்.
முடிவுரை
ஜாவாஸ்கிரிப்டில் நேர முத்திரையை தேதி வடிவத்திற்கு மாற்ற, ' புதிய தேதி() ” ஒரு புதிய தேதி பொருளை உருவாக்க மற்றும் தற்போதைய தேதி மற்றும் நேரத்தைக் காண்பிப்பதற்கான கன்ஸ்ட்ரக்டர் முறை. மேலும், விண்ணப்பிக்கவும் ' getHours() ”,” getMinutes() ', மற்றும் ' toDateString() ” நேரத்தையும் தேதியையும் தொகுத்து அவற்றைக் காண்பிக்கும் முறைகள். மேலும், ' தேதி வகுப்பு ” முறைகளையும் அதே நோக்கத்திற்காகப் பயன்படுத்தலாம். இந்தக் கட்டுரை ஜாவாஸ்கிரிப்டில் நேர முத்திரையை தேதி வடிவத்திற்கு மாற்றுவது தொடர்பான வழிகாட்டுகிறது.