Guest User

Untitled

a guest
Oct 17th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. public static Date localToGMT() {
  2. Date date = new Date();
  3. SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
  4. sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
  5. Date gmt = new Date(sdf.format(date));
  6. return gmt;
  7. }
  8.  
  9. public static Date gmttoLocalDate(Date date) {
  10.  
  11. String timeZone = Calendar.getInstance().getTimeZone().getID();
  12. Date local = new Date(date.getTime() + TimeZone.getTimeZone(timeZone).getOffset(date.getTime()));
  13. return local
  14. }
  15.  
  16. SimpleDateFormat f = new SimpleDateFormat("h:mm a E zz");
  17. f.setTimeZone(TimeZone.getTimeZone("UTC"));
  18. System.out.println(f.format(new Date()));
  19. String dd = f.format(new Date());
  20.  
  21. String dd = f.format(new Date());
  22.  
  23. Date date = null;
  24. DateFormat sdf = new SimpleDateFormat("h:mm a E zz");
  25. try {
  26. date = sdf.parse(dd);
  27. }catch (Exception e){
  28.  
  29. }
  30. sdf.setTimeZone(TimeZone.getTimeZone("Asia/Kolkata"));
  31. System.out.println(sdf.format(date));
  32.  
  33. public String getCurrentUTC(){
  34. Date time = Calendar.getInstance().getTime();
  35. SimpleDateFormat outputFmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  36. outputFmt.setTimeZone(TimeZone.getTimeZone("UTC"));
  37. return outputFmt.format(time);
  38. }
  39.  
  40. public static Date dateFromUTC(Date date){
  41. return new Date(date.getTime() + Calendar.getInstance().getTimeZone().getOffset(date.getTime()));
  42. }
  43.  
  44. public static Date dateToUTC(Date date){
  45. return new Date(date.getTime() - Calendar.getInstance().getTimeZone().getOffset(date.getTime()));
  46. }
Add Comment
Please, Sign In to add comment