Solution One Day Difference : Date value result off by 1 day Using Apps Script
|Is your Google Sheets HTML display showing the date one day ahead of the actual date? Don’t worry; we’ve got the solution for you!, Solution One Day Difference in Apps Script, Date value result off by 1 day,
क्या आपका Google Sheet से जब HTML मे Data डिस्प्ले करते हैं तब वास्तविक तारीख से एक दिन पहले की तारीख दिखा रहा है? चिंता मत करो; हमें आपके लिए समाधान मिल गया है! इस ट्यूटोरियल में, हम HTML का उपयोग करते समय Google शीट्स में गलत दिनांक दिखाई दे रही हैं उसे सही करना सिखाएंगे। । हमारी Step by Step Guide आपको इस समस्या को ठीक करने में मदद करेगी और यह सुनिश्चित करेगी कि आपका डेटा एक दिन पीछे, सही तारीख प्रदर्शित करे। इस Logic का उपयोग कर आप सही Data दिखा सकेंगे।
Table of Contents
Problem : Sheet to HTML Date One Day Difference
निम्न Image मे आप देख रहे होंगे की जब हमने Google Sheet के Data को HTML मे display किया तब एक दिन का अंतर आ रहा हैं । यदि आप यह Code देखना चाहते हैं तो आप निम्न Article को Read कर सकते हैं की कैसे हमने Google Sheet के data को एक HTML Form पर दिखाया हैं ।
Cause : The reason for this is Time Zone.
Time Zone के कारण इस तरह की समस्या आती हैं , कोई भी Date Time Google Sheet हो या कोई भी Database सभी मे Base Time Zone के अनुसार ही Store होती हैं, ओर जब हम उसे देखते हैं तब वह हमारे Time Zone के अनुसार Plus और Minus हो कर दिखाई देती हैं ।
Solution : How to Solve One Day Difference
इसका Solution यह हैं की आप जो Internal Value Get करते हैं उसके स्थान पर हमें GetDisplayValues का उपयोग करना चाहिए , जिससे की जैसा Google Sheet पर दिखाई देता हैं वैसा ही हमे HTML मे दिखाई दे । आइए समझते हैं ।
उपरोक्त Image मे आप देख रहे होंगे की हमने getValues के स्थान पर GetDisplayValues किया हैं उसके बाद हम प्रॉजेक्ट को Deploy करेंगे और फिर से Execute कर Result देखेंगे तो पाएंगे की अब जैसे Google Sheet मे वैल्यू दिखाई दे रही हैं बिल्कुल वैसी ही HTML Page पर दिखाई देगी।
यदि आप इस समस्या का Solution Video के माध्यम से देखना चाहते हैं तो यहाँ से देख सकते हैं।
How to Set Date Format (DD/MM/YYYY)
यदि आप चाहते हैं की जो Date दिखाई दे रही हैं Indian Format यानि की DD/MM/YYYY Format मे ही दिखाई दे तो आपको गूगल Sheet मे Date के format को बदलना होगा।
उपरोक्त Setting करने के बाद जब आप फिर से Execute कर देखेंगे तो आपको कुछ निम्न प्रकार से दिखाई देगा।
आशा हैं मुझे की आपको किस तरह से Date मे जो एक दिन का अंतर आता हैं उसे किस तरह से सही किया जाता हैं वह बहुत ही अच्छे से समझ मे आ गया होगा। इस article से related कोई भी Query हो तो आप निःसंकोच मुझे Comment कर सकते हैं । अपना कीमती समय देने के लिए धन्यवाद
हमारे अन्य आर्टिकल
- MySQL Function
- MySQL Stored Procedure
- PHP Get /Post Method के बारे में जाने
- PHP Math Function के बारे में जाने
- C से C ++ सीखे सरल शब्दों में
- PHP Variable के बारे में जाने
- Arduino Control Structure
- Union in C
- Declaration of Pointer in C
- jQuery Search Filter
- MySQL Create Table | Alter Table | Drop Table
- API Using NODE REACT EXPRESS MYSQL SEQUELIZE (For Backend OR Server Side)
- CPANEL In Hindi