How to Change Date Format while posting data from HTML Form to Google Sheets

How to Change Date Format YYYY-MM-DD to DD-MM-YYYY, Apps Script Post Date Format Change, Change Time Zone, Apps Script Web API

Date Format Issue

जब हम HTML Page बना कर उस Data को Google Apps Script पर Post करते हैं तब Date के Format को हमे Change करना होता हैं By Default Format YYYY-MM-DD दिखाई देता हैं यदि आप चाहे तो इसे बदल सकते हैं । यहाँ पर केवल हमे Date Format ही नहीं साथ मे Time Zone भी बदलना होता हैं, आइए इस Article मे हम समझते हैं की किस तरह से हम Post करते समय Time Zone ओर Date format को बदल सकते हैं ।

उपरोक्त Image मे आप देख रहे होंगे की हमने HTML Page से Invoice का Data Post किया हैं जो की Google Sheet पर जाने के बाद YYYY-MM-DD Format मे दिखाई दे रहा हैं । अब हम Apps Script मे कुछ Changes करते हैं जिससे की हम DD-MM-YYYY Format मे Date दिखा सके ।

यदि आप उपरोक्त Invoice खुद ही बनाना चाहते हैं तो आप यह Video देख सकते है।

How to Submit a HTML Form to Google Sheet Using Apps Script

How to Change Date Format


const date = new Date(Inv.inv_dt[0]);
var DateDDMMYYYY = Utilities.formatDate(date, "GMT+05:30", "dd/MM/yyyy") + "";

उपरोक्त Code मे Inv.inv_dt[0] मे YYYY-MM-DD Format मे Date हैं और जो DateDDMMYYYY हैं इसमे DD-MM-YYYY Format मे ही डेट हैं , जो यह formatDate Function हैं इसके द्वारा हैं हमने दी गई Date के Time Zone को Change किया ओर साथ ही मे उसका Format भी Change कर दिया हैं । इसके बाद आप आगे इस DateDDMMYYYY Variable का आगे Code मे उपयोग कर सकते हैं ।

हमने Invoice का Update वाला Code भी लिखा हैं हमे वहाँ पर भी Same Changes करना होंगे। Changes करने के बाद हम Project को Deploy करेंगे और जो Link आएगी उसे हमारे HTML Page पर Form Action पर Set करेंगे ओर फिर से Invoice मे Entry कर उसके Data को Apps Script पर Post करेंगे तो आपको निम्न प्रकार से Output दिखाई देगा।

Change Date Format

Change Date Format Video के माध्यम से समझने के लिए

आशा हैं मुझे आपको बहुत ही अच्छे से समझ मे आ गया होगा की किस तरह से हम Date Format मे Change कर सकते हैं। इस आर्टिकल How to Change Date Format से संबंधित कोइ भी Query और Doubt हो तो आप मुझे निःसंकोच कमेन्ट कर सकते हैं । अपना कीमती समय देने के लिए बहुत बहुत धन्यवाद

हमारे अन्य आर्टिकल

Add a Comment

Your email address will not be published. Required fields are marked *