H5中date组件的格式化

前一阵子想把date中yyyy-MM-dd的格式改为MM-dd-yyyy,存到数据库中,查了好多资料,没找到合适的方式。后来在同事的帮助下,虽然用到的方式有点偏,但总归是实现了。

所谓偏方治大病。

大家如果有什么更好的方法,欢迎分享。

代码如下:

<div class="weui_cell">
					<div class="weui_cell_hd"><lab el="" class="weui_label">开始时间:</lab></div>
					<div class="weui_cell_bd weui_cell_primary"> <input id="DateMin" class="weui_input"  type="date"/></div>
				</div>

  var DateMin =  document.getElementById("DateMin").value;
			  var DateMax = document.getElementById("DateMax").value; 
			var form = new FormData(document.getElementById("adverform1"));
			//var form = $("#adverForm1").serialize(); 
			form.append("masterId",$.cookie("masterId"));
			form.append("pattern",1);
			form.append("startTime",formatDate(DateMin));
			form.append("endTime",formatDate(DateMax));

   function formatDate (strTime) {
        var date = new Date(strTime);
         var formatedMonth = ("0" + (date.getMonth() + 1)).slice(-2);
         var formatedDate = ("0" + (date.getDate())).slice(-2);
        return formatedMonth+"-"+formatedDate+"-"+date.getFullYear();
    }


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值