sysdate.jsp 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
  2. <%@ page import="cn.sinobest.framework.util.DateUtil"%>
  3. <%
  4. //说明:此文件是专为JS函数 getCurDate 获取时间而创建
  5. String ft = request.getParameter("FORMATE");
  6. String rtnData = "";
  7. String dtime="";
  8. if(ft==null){ft="";}
  9. ft = ft.trim();
  10. dtime = DateUtil.CurDate.YYYYMMDDHHmmss.getDate();
  11. if("yyyy-mm-dd".equalsIgnoreCase(ft)){
  12. dtime = DateUtil.CurDate.YYYYMMDD_LINE.getDate();
  13. }else if("yyyy".equalsIgnoreCase(ft)){
  14. dtime = DateUtil.CurDate.YYYY.getDate();
  15. }else if("yyyymm".equalsIgnoreCase(ft)){
  16. dtime = DateUtil.CurDate.YYYYMM.getDate();
  17. }else if("yyyymmdd".equalsIgnoreCase(ft)){
  18. dtime = DateUtil.CurDate.YYYYMMDD.getDate();
  19. }else if("yyyymmddhh".equalsIgnoreCase(ft)){
  20. dtime = DateUtil.CurDate.YYYYMMDDHH.getDate();
  21. }else if("yyyymmddhhmm".equalsIgnoreCase(ft)){
  22. dtime = DateUtil.CurDate.YYYYMMDDHHmm.getDate();
  23. }else if("yyyymmddhhmmss".equalsIgnoreCase(ft)){
  24. dtime = DateUtil.CurDate.YYYYMMDDHHmmss.getDate();
  25. }else if("yyyymmddhhmmsssss".equalsIgnoreCase(ft)){
  26. dtime = DateUtil.CurDate.YYYYMMDDHHmmssSSS.getDate();
  27. }else if("yyyy-mm-dd hh".equalsIgnoreCase(ft)){
  28. dtime = DateUtil.CurDate.YYYYMMDDHH_LINE.getDate();
  29. }else if("yyyy-mm-dd hh:mm".equalsIgnoreCase(ft)){
  30. dtime = DateUtil.CurDate.YYYYMMDDHHmm_LINE.getDate();
  31. }else if("yyyy-mm-dd hh:mm:ss".equalsIgnoreCase(ft)){
  32. dtime = DateUtil.CurDate.YYYYMMDDHHmmss_LINE.getDate();
  33. }else if("yyyy-mm-dd hh:mm:ss.sss".equalsIgnoreCase(ft)){
  34. dtime = DateUtil.CurDate.YYYYMMDDHHmmssSSS_LINE.getDate();
  35. }else if("yyyy.mm.dd".equalsIgnoreCase(ft)){
  36. dtime = DateUtil.CurDate.YYYYMMDD_DO.getDate();
  37. }else if("yyyy.mm.dd hh".equalsIgnoreCase(ft)){
  38. dtime = DateUtil.CurDate.YYYYMMDDHH_DO.getDate();
  39. }else if("yyyy.mm.dd hh:mm".equalsIgnoreCase(ft)){
  40. dtime = DateUtil.CurDate.YYYYMMDDHHmm_DO.getDate();
  41. }else if("yyyy.mm.dd hh:mm:ss".equalsIgnoreCase(ft)){
  42. dtime = DateUtil.CurDate.YYYYMMDDHHmmss_DO.getDate();
  43. }else if("yyyy.mm.dd hh:mm:ss.sss".equalsIgnoreCase(ft)){
  44. dtime = DateUtil.CurDate.YYYYMMDDHHmmssSSS_DO.getDate();
  45. }else if("yyyy年mm月dd日".equalsIgnoreCase(ft)){
  46. dtime = DateUtil.CurDate.YYYYMMDD_ZH.getDate();
  47. }else if("yyyy年mm月dd日 hh时".equalsIgnoreCase(ft)){
  48. dtime = DateUtil.CurDate.YYYYMMDDHH_ZH.getDate();
  49. }else if("yyyy年mm月dd日 hh时mm分".equalsIgnoreCase(ft)){
  50. dtime = DateUtil.CurDate.YYYYMMDDHHmm_ZH.getDate();
  51. }else if("yyyy年mm月dd日 hh时mm分ss秒".equalsIgnoreCase(ft)){
  52. dtime = DateUtil.CurDate.YYYYMMDDHHmmss_ZH.getDate();
  53. }else if("yyyy年mm月dd日 hh时mm分ss秒sss毫秒".equalsIgnoreCase(ft)){
  54. dtime = DateUtil.CurDate.YYYYMMDDHHmmssSSS_ZH.getDate();
  55. }else if("hh".equalsIgnoreCase(ft)){
  56. dtime = DateUtil.CurDate.HH.getDate();
  57. }else if("hh:mm".equalsIgnoreCase(ft)){
  58. dtime = DateUtil.CurDate.HHmm.getDate();
  59. }else if("hh:mm:ss".equalsIgnoreCase(ft)){
  60. dtime = DateUtil.CurDate.HHmmss.getDate();
  61. }else if("hh:mm:ss:sss".equalsIgnoreCase(ft)){
  62. dtime = DateUtil.CurDate.HHmmssSSS.getDate();
  63. }else {
  64. dtime = DateUtil.CurDate.YYYYMMDD_LINE.getDate();
  65. }
  66. out.println(dtime);
  67. %>