技术-mysql-时间的语句

1.sql语句:
eatMedTime:数据库只存时分秒:6:00;

本句话意思为:查询系统当前时间的前十分钟范围内的有关数据

select

eatMedTime,
eatMedId,
o.ownerId AS ownerId,
o.ownerName AS ownerName,
eatmed.medName AS medName
from eatmed
LEFT JOIN `owner` o ON o.ownerId = eatmed.ownerId
where eatMedSwitch='1'


and  ADDDATE(DATE_FORMAT(CONCAT(DATE_FORMAT(CURRENT_DATE(),'%Y-%m-%d') ,' ',eatMedTime),'%Y-%m-%d %H:%i:%s'),INTERVAL -10 MINUTE ) <=


DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:00')
AND


DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:00') <=


DATE_FORMAT(CONCAT(DATE_FORMAT(CURRENT_DATE(),'%Y-%m-%d') ,' ',eatMedTime),'%Y-%m-%d %H:%i:%s')


<isNotNull property="agencyId" prepend="and ">
o.agencyId = #agencyId#
</isNotNull>

order by eatMedTime


2.时间控件只取时分秒:注:

注:id为datetimepicker每隔jsp中只能有一个,取出来时间以String类型存入数据库中。

@Styles.Render("~/Content/themes/default/bootstrap-datetimepicker.css")
@Scripts.Render("~/Scripts/bootstrap-datetimepicker.js")
@Scripts.Render("~/Scripts/bootstrap-datetimepicker.zh-CN.js")

<div class="container" style="padding: 0 15px;"> <small>时间 </small> <input type="text" id="datetimepicker"> </div> <script type="text/javascript"> $(function () { $('#datetimepicker').datetimepicker({ format: 'hh:ii', startView:1 }); }); </script>

有关时间的问题:http://www.cnblogs.com/xcsn/p/3375116.html

可参考此微博。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值