我希望从使用java脚本的时间选择器中获取时间并转换为ms-sql time(7)格式。
这是我的时间选择码:
<div class="form-group">
<label class="col-md-4 control-label">
In Time
</label>
<div class="col-md-5">
<div class="input-group">
<input type="text" id="tpInTime" class="form-control timepicker timepicker-no-seconds">
<span class="input-group-btn">
<button class="btn default" type="button"><i class="fa fa-clock-o"></i></button>
</span>
</div>
</div>
</div>
答案 0 :(得分:0)
我刚刚意识到你只需要获得时间7的确切时间格式(我找到格式文档here)。所以我决定做出这个棘手的伎俩。
<强> 假设 强>
<强> 逻辑 强>
hh:mm
hh:mm:ss.ms
hh:mm
与:ss.ms
合并(查看查询)time7
中,并显示它<强> 提醒 强>
时区设置为默认值(GMT + 0)
试一试!
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
</body>
</html>
<div class="form-group">
<label class="col-md-4 control-label">
In Time
</label>
<div class="col-md-5">
<div class="input-group">
<input type="time" id="tpInTime" value="00:00">
<span class="input-group-btn">
<button class="btn default" type="button" id="btn"><i class="fa fa-clock-o">TEST</i></button>
<p id="output"></p>
</span>
</div>
</div>
</div>
<script>
$("#btn").click(function(){
var x = $("#tpInTime").val();
var time7 = x+':00.0000000'
$("#output").text(time7);
});
</script>
&#13;