大家好,我正在使用 daterangepicker.jQuery.js
默认情况下,它是在 1970-01-01 初始化的,我在整个 javascript 中进行了搜索,但我没有找到它,有人知道如何更改这个值吗?如果可能的话,如何将日历限制在今天的日期
( 编辑 )
我试过了
<script type="text/javascript">
$(function(){
$('#rangeBa, #rangeBb').daterangepicker();
});
$(document).ready(function(){
var date = '17-05-2013';
$('#rangeBa, #rangeBb').daterangepicker('setDate', date);?
})
</script>
Run Code Online (Sandbox Code Playgroud)
但它不起作用
我想从下面的短语中提取FIRST和SECOND这两个词,我试过这个正则表达式,在斜杠之前得到这个词但是它不起作用:/ btw它在python上:
import re
data = "12341 O:EXAMPLE (FIRST:/xxxxxx) R:SECOND/xxxxx id:1234"
data2 = "12341 O:EXAMPLE:FIRST2:/xxxxxx) R:SECOND2/xxxxx id:1234"
result = re.findall(r'[/]*',data)
result2 = re.findall(r'[/]*',data2)
print result,result2
Run Code Online (Sandbox Code Playgroud) 如何在此词典列表中仅打印"mid"或"status"?
list = [{'status': 'OK', 'mid': '6269'}, {'status': 'OK', 'mid': '6270'},{'status': 'OK', 'mid': '6271'}, {'status': 'OK', 'mid': '6272'}, {'status': 'OK', 'mid': '6273'}, {'status': 'OK', 'mid': '6274'},{'status': 'OK', 'mid': '6288'}, {'status': 'OK', 'mid': '6289'}]
Run Code Online (Sandbox Code Playgroud)
我尝试过:print list[0]['mid']但它只给出了列表中第一项的'mid'值?我怎么能这样做呢list?
我使用daterangepicker()获取两个日期(开始和结束),我想把这些日期放在php变量中..我已成功做一个alert()来显示那些变量使用按钮..但我不喜欢不知道怎么把它们放在php中.如果有人有想法,这是我的代码..
<script type="text/javascript">
$(function(){
$('#rangeBa, #rangeBb').daterangepicker();
});
function test(){
var dates = new Array();
dates[0] = document.inputdate.rangeBa.value;
dates[1] = document.inputdate.rangeBb.value;
return dates;
}
</script>
<body>
<form name="inputdate" method="post">
<input type="text" value="m/jj/aaaa" id="rangeBa" name="rangeBa"/>
<input type="text" value="m/jj/aaaa" id="rangeBb" name="rangeBb"/>
</form>
<button onclick="alert(test())">Click on this button</button>
</body>
Run Code Online (Sandbox Code Playgroud) 我有一个解析日志文件的脚本,在编程的一部分我必须知道是否传输了一条消息,通过读取这些行,我可以获得消息ID并知道消息是否被传输.
01:09:25.258 mta Messages I Doc O:NVS:SMTP/alarm@yyy.xx R:NVS:SMS/+654811 mid:6261
01:09:41.965 mta Messages I Rep 6261 OK, Message received(ID: 26)
08:14:14.469 mta Messages I Doc O:NVS:SMTP/alarm@xxxx.en R:NVS:SMS/+654646 mid:6262
08:14:30.630 mta Messages I Rep O:NVS:SMTP/alarm@azea.er R:NVS:SMS/+304859 mid:6262
08:14:30.630 mta Messages I Rep 6262 Error while transmitting (ID: 28)
Run Code Online (Sandbox Code Playgroud)
我感兴趣的线是第二个和最后一个,我想提取6261和它之后的确定和最后一行相同
我想显示过去六个月的SQL查询结果,并显示结果的月份和年份,我将显示的代码不完整,因为事实上它已经更长但我已经尝试过了给出最重要的部分..我用这个函数返回查询(参数$k是间隔...):
我有一个循环,增加$ k,以便我可以进行六个月的查询:
for($i=0;$i<=5;$i++){
$requete = query($i);
SQL_QUERY($requete); // the function that executes the query
}
Run Code Online (Sandbox Code Playgroud)
我可以得到过去几个月的结果,直到1月但不是12月,因为这一年是2012年而不是2013年.
我试图做到这一点,以便在月份为12时,当年将是当前年份-1:
function print_date($y_m){
foreach($y_m as $row){
echo $row[0];
if ($row[0] == 12){
$_SESSION["y"]= $_SESSION["y"]+1;
echo $_SESSION["y"];
}
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用,:/有人知道如何能够做到这一点?
php ×3
python ×3
javascript ×2
jquery ×2
regex ×2
date ×1
datepicker ×1
dictionary ×1
list ×1
scripting ×1
sql ×1