簡體   English   中英

從Android應用程序向php發送日期時,會出現1天的差異

[英]Getting difference of 1 day when date is sent from android application to php

我正在開發人們可以進入請假應用程序的android應用程序。 在這里,用戶可以從Android日歷中選擇日期,然后從此選定的Date Epoch值發送到轉換Epoch可讀日期格式的php頁面,我得到1天的差值。

如在php頁面上,我使用請假和開始日期的數量計算請假的日期,但是在這里,我從php上的開始日期獲取的值與在Android應用程序中選擇的日期不同。

請幫助。

原來是時區問題。 日期在創建時會獲得默認時區。 但是,如果涉及不同的時區,則在0天和1天之間會有所不同。 特別是如果您創建日期,請傳輸時間戳記(為long int)並從中創建另一個日期。

有關更多詳細信息,請參見問題注釋:-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM