Advertisement
Guest User

Untitled

a guest
Sep 17th, 2014
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. var xmlhttp;
  2. if (window.XMLHttpRequest)
  3. {
  4. xmlhttp=new XMLHttpRequest();
  5. }
  6. else
  7. {
  8. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  9. }
  10. xmlhttp.open('GET','ServletTime.do',false);
  11. xmlhttp.send();
  12.  
  13. alert(xmlhttp.responseText);
  14.  
  15. @Jpf.Action(forwards = {
  16. @Jpf.Forward(name="success", path="ServletTime.do")
  17. })
  18. public Forward ServletTime()
  19. {
  20. return new Forward(new ServletTime().getTime(this.getRequest(),this.getResponse()));
  21. }
  22.  
  23. public class ServletTime {
  24.  
  25. public String getTime(HttpServletRequest request,
  26. HttpServletResponse response) {
  27.  
  28. Calendar calendar = Calendar.getInstance();
  29. int hh = calendar.get(Calendar.HOUR_OF_DAY);
  30. int hhZoneOffset = calendar.get(Calendar.ZONE_OFFSET) / ( 60 * 60 * 1000);
  31. int dstHhOffset = calendar.get(Calendar.DST_OFFSET) / ( 60 * 60 * 1000);
  32. int gmtHh = hhZoneOffset + dstHhOffset;
  33. hh = hh - gmtHh;
  34.  
  35. int mm = calendar.get(Calendar.MINUTE);
  36. int ss = calendar.get(Calendar.SECOND);
  37. int day = calendar.get(Calendar.DAY_OF_MONTH);
  38. int i_month = calendar.get(Calendar.MONTH);
  39. int year = calendar.get(Calendar.YEAR);
  40. String[] monthsYear = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};
  41. String month = monthsYear[i_month];
  42.  
  43.  
  44. String dateServer = day + "/" + month + "/"+ year +" " +(hh>10?hh:("0"+hh)) + ":"+ (mm>10?mm:("0"+mm)) + ":" + (ss>10?ss:("0"+ss));
  45.  
  46. request.setAttribute("timestamp", dateServer);
  47.  
  48. return dateServer;
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement