2010-09-01 26 views

Trả lời

0

Tôi không rõ ràng về câu hỏi ở đây. Thời gian trên điện thoại trong hầu như tất cả (có thể là tất cả?) Trường hợp sẽ được từ mạng, đó sẽ là thời gian chính thức. Nếu bạn cần nó trong một múi giờ khác không phải là một chuyển đổi khó khăn.

+0

tôi cần cùng một múi giờ nhưng vấn đề là nó shouldnot là thời gian thiết bị bởi vì thời gian thiết bị có thể khác nhau như là người dùng có thể thay đổi time.I thiết bị cần thời gian này để xác thực phí đăng ký. – Remmyabhavan

+1

Nếu bạn đang sử dụng nó cho một số loại xác thực, bạn nên gửi yêu cầu đến máy chủ mà bạn kiểm soát và lưu trữ chi tiết đăng ký trên đó. Việc đặt thông tin thanh toán trong chính APK sẽ chỉ mở cho bạn những người cố gắng phá vỡ hệ thống của bạn. – Drew

0

Nếu bạn không nhớ phí trên, bạn có thể yêu cầu một máy chủ thời gian cho thời gian chính thức. Tôi chắc chắn có một cái ở đâu đó chấp nhận yêu cầu JSON hoặc webservice.

+0

Máy chủ không cung cấp cho chúng tôi thời gian. – Remmyabhavan

6

Bạn có thể sử dụng NTP để tìm nạp thời gian từ bất kỳ máy chủ NTP công khai nào. Bạn có thể đọc mã máy khách SNTP ví dụ cho java here.

0

này sẽ cung cấp cho bạn thời gian hiện tại:

System.currentTimeMillis(); 
Các vấn đề liên quan