Js获取当前日期时间和我的JQ关于日期的一些例子

[xhtml] view plain copy
  1. Js获取当前日期时间和我的JQ关于日期的一些例子  
  2. var myDate = new Date();  
  3. myDate.getYear();        //获取当前年份(2位)  
  4. myDate.getFullYear();    //获取完整的年份(4位,1970-????)  
  5. myDate.getMonth();       //获取当前月份(0-11,0代表1月)  
  6. myDate.getDate();        //获取当前日(1-31)  
  7. myDate.getDay();         //获取当前星期X(0-6,0代表星期天)  
  8. myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)  
  9. myDate.getHours();       //获取当前小时数(0-23)  
  10. myDate.getMinutes();     //获取当前分钟数(0-59)  
  11. myDate.getSeconds();     //获取当前秒数(0-59)  
  12. myDate.getMilliseconds();    //获取当前毫秒数(0-999)  
  13. myDate.toLocaleDateString();     //获取当前日期  
  14. var mytime=myDate.toLocaleTimeString();     //获取当前时间  
  15. myDate.toLocaleString( );        //获取日期与时间  
  16. //当月天数  
  17. var curMonthDays = new Date(myDate.getFullYear(), (myDate.getMonth()+1), 0).getDate();  
  18. */  
  19. 当月天数  
  20. var curMonthDays = new Date(myDate.getFullYear(), (myDate.getMonth()+1), 0).getDate();  
  21. 通过JQ生成年月日下拉框数据,支持定位功能  
  22. jS部分:  
  23. var year = 2005;  
  24. var month = 12;  
  25. var day = 20;  
  26. {literal}  
  27. $(document).ready(function(){  
  28. set_date_select(year,month,day);  
  29. $(’#month’).change(function(){  
  30. var tmp_year = $(”#year”).val();  
  31. var tmp_month = $(”#month”).val();  
  32. set_date_select(tmp_year,tmp_month,0);  
  33. });  
  34. });  
  35. function set_date_select(year,month,day){  
  36. $(”#year”).empty();  
  37. $(”#month”).empty();  
  38. $(”#day”).empty();  
  39. //年  
  40. var myDate = new Date();  
  41. var year_num = myDate.getFullYear()-1900+1;  
  42. for(var i=0;i<year_num;i++){  
  43. var tmp_year = 1900+i;  
  44. if(tmp_year == year )  
  45. $(’#year’).append(”<option value=’”+tmp_year+”‘ selected=’selected’>”+tmp_year+”</option>”);  
  46. else  
  47. $(’#year’).append(”<option value=’”+tmp_year+”‘>”+tmp_year+”</option>”);  
  48. }  
  49. //月  
  50. for(var i=1;i<=12;i++){  
  51. if(i == month)  
  52. $(’#month’).append(”<option value=’”+i+”‘ selected=’selected’>”+i+”</option>”);  
  53. else  
  54. $(’#month’).append(”<option value=’”+i+”‘>”+i+”</option>”);  
  55. }  
  56. //当月天数  
  57. var curMonthDays = 31;  
  58. if(month > 0 && month <= 12){  
  59. var curMonthDays = new Date(myDate.getFullYear(), ( month ), 0).getDate();  
  60. }  
  61. //日  
  62. for(var i=1;i<=curMonthDays;i++){  
  63. if(i == day)  
  64. $(’#day’).append(”<option value=’”+i+”‘ selected=’selected’>”+i+”</option>”);  
  65. else  
  66. $(’#day’).append(”<option value=’”+i+”‘ >”+i+”</option>”);  
  67. }  
  68. }  
  69. HTML部分:  
  70. <select name=”year” id=”year”></select>  
  71. <select name=”month” id=”month”></select>  
  72. <select name=”day” id=”day”></select> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值