我从SQL中获取了一些有时间戳的数据,我想检查它们是否是同一天......
在循环中我试图检查前一个循环时间戳与当前循环时间戳相同......我正在尝试这样的事情......
$.each(data, function(key, value) {
if( new Date([value.startTime] * 1000) === previousdate){
console.log("*** Same day ***");
}
previousdate = new Date([value.startTime] * 1000);
}
Run Code Online (Sandbox Code Playgroud)
但是虽然它们是同一天,但它们在时间上有所不同......我只想检查它们是否在同一天......我可以在比较它们之前修剪它们以便它可以正常工作......但有没有其他有效的方法来做到这一点......
干杯...
在我捕获所有PHP错误的项目中,我已经设置了我的错误处理机制,如下所示:
error_reporting()的index.php文件,该文件将覆盖任何东西的php.ini文件 system/codeigniter/CodeIgniter.php使用
set_error_handler-这个错误处理程序,_exception_handler在被发现system/codeigniter/Common.php_exception_handler函数忽略E_STRICT错误,调用
show_php_error如果你指定的严重性功能从异常系统库error_reporting()中的函数
index.php根据不管你已经在你的设置和记录错误config.php文件FALSE后,PHP继续处理错误,但通常会根据您的error_reporting级别和display_errors设置.令我困惑的是,E_ERROR错误即致命错误似乎根本没有被抓住_exception_handler.这不仅仅是show_php_error没有被调用,看起来这个函数并没有被调用.这显然是一个问题,因为这意味着它们不会被处理show_php_error或记录.例如,如果我故意$this->load->views('foo');在控制器中输入错误,则不会调用处理程序.
任何关于错误处理的建议都将非常感谢,谢谢!
我正在使用带有传单API的OSM.现在我想获得点击位置的纬度和长度.我的意思是这样的:
map.events.register("click", map, function(e) {
var position = map.getLonLatFromPixel(e.xy);
alert("Lat, Lon : "+position.lon.toFixed(3),position.lat.toFixed(3));
});
Run Code Online (Sandbox Code Playgroud)
开放图层中的此代码有助于获取lat,long值 - 使用传单查找类似的内容.
任何帮助都会非常棒.提前致谢
使用Open Street地图和paperfold css动画.
我在地图上放了一张地图
<section class="comment" style="height:250px;">
<p> <div id="demoMap" style="height:250px;"></div></p>
</section>
Run Code Online (Sandbox Code Playgroud)
但它无法显示完整的地图.我不知道确切的原因,但我猜测在js库中无法克隆地图的图块.
createFold: function(j, topHeight, bottomHeight){
var offsetTop = -j*topHeight;
var offsetBottom = -this.height+j*topHeight+this.foldHeight;
return $('<div>').addClass('fold').append(
$('<div>').addClass('top').css('height', topHeight).append(
$('<div>').addClass('inner').css('top', offsetTop).append(this.content.clone())
).add($('<div>').addClass('bottom').css('height', bottomHeight).append(
$('<div>').addClass('inner').css('bottom', offsetBottom).append(this.content.clone())
))
);
},
Run Code Online (Sandbox Code Playgroud)
那么有没有办法克隆地图的瓷砖或我错了.如果是这样我怎么能实现这个......
<div id="addCompaniesModal">
<div id="addCompany_map"></div>
<div class="addMarkerBtn"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
嗨,当我点击孩子 addCompany_map时,不应该调用父 addCompaniesModal ...我做过这样的事情......但是由于某种原因它没有工作..父母div在点击儿童时被选中可以请一些人解释我的解决方案
$(document).on('click','#addCompany_map', function (e) {
e.stopPropagation();
});
$('#addCompaniesModal').click(function(){
});
Run Code Online (Sandbox Code Playgroud) 我一直在尝试生成sha1键,以便在windows7上使用谷歌地图v2.根据google docs运行以下命令:
keytool -list -v -keystore "C:\Users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
Run Code Online (Sandbox Code Playgroud)
Alias name: androiddebugkey
Creation date: Jan 01, 2013
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 4aa9b300
Valid from: Mon Jan 01 08:04:04 UTC 2013 until: Mon Jan 01 18:04:04 PST 2033
Certificate fingerprints:
MD5: AE:9F:95:D0:A6:86:89:BC:A8:70:BA:34:FF:6A:AC:F9
SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75
Signature algorithm name: SHA1withRSA
Version: 3
Run Code Online (Sandbox Code Playgroud)
我的输出:
Alias name: androiddebugkey
Creation date: 12-Jun-2013
Entry …Run Code Online (Sandbox Code Playgroud) 我正在使用Open Street Maps和使用leaflet library.我有一个像这样的图层组:
var testLayer = new L.LayerGroup(); --> declared in a different file
Run Code Online (Sandbox Code Playgroud)
我想在标记组中添加标记,在每个标记周围添加一个圆圈,然后将标记组添加到地图中:

var realMarker = L.marker([52.6432, -6.53412 ],{icon: Icon,title:data[choice][key]["name"]
}).bindPopup("Dublin").addTo(testLayer);
var circle = L.circle([52.6432, -6.53412 ],400, {
color: 'red',
fillColor: '#f03',
fillOpacity: 0.5
}).addTo(testLayer);
map.addLayer(testLayer);
Run Code Online (Sandbox Code Playgroud)
但是,当我使用标记组删除特定标记时,标记removeLayer()将从地图中删除,但圆圈会留下.如何删除圆圈和标记?
我有以下代码:
<ul>
<li id="1">same html structure as below...</li>
.....
<li id="42">
<div class="input-prepend">
<button class="btn btn-small companyListBtn addMarkerBtn btn-primary btn-warning" type="button"> </button>
<input class="input-medium companyListInput" maxlength="60" type="text"/>
<button class="companyListBtn editCompanyBtn" type="button"></button>
</div>
<div id="42Div" class="companyAddressDiv">
<input type="text" id="test" class="companyAddress" placeholder="Enter the Address"/>
<button class="btn btn-small compAddressSubmit" style="height:30px;margin-top:-9px;" type="button"></button>
</div>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
现在在下面的代码中,我试图更改位于同一列表中的addMarkerBtn上的信息...... :(因为有多个具有相同结构的列表)
$(document).on('click','.compAddressSubmit', function () {
var addMarkerBtn = $(this).prev("div.row").find('.addMarkerBtn');
//wanna make changes to the addMarkerButton .. something like..
addMarkerBtn.removeClass('btn-primary btn-warning').addClass('btn-success');
}
Run Code Online (Sandbox Code Playgroud)
尝试了最接近(),下一个()但无法让它工作。任何帮助请...