我有这样的日期格式,看起来有点像这样:
Sun Jun 29 2014 08:00:00 GMT + 0800(马来半岛标准时间)
当我尝试输出从validate函数获取的值时,x-editable datepicker会产生这种结果.
但是,无论我从何处获取日期格式,如何将此日期转换为yyyy/mm/dd格式?它不是一个日期对象,但实际上只是一个输出上述内容的长字符串.我需要能够将其转换为2014-06-29.非常感谢!
我正在使用 apache cordova 开发应用程序。
众所周知,我们通过以下方式构建项目(在 Windows 中):
科尔多瓦构建安卓
并通过以下方式在模拟器中运行它:
科尔多瓦模拟安卓
如何使用实际设备而不是通过模拟器运行它?谢谢
我正在尝试使用谷歌地图创建自定义标记.
var iconBase = //some url;
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
icon: iconBase + 'marker.png'
});
Run Code Online (Sandbox Code Playgroud)
这基本上有效.我在google驱动器中托管我的图片.它很好,但有点慢,在点击地图并渲染标记时第一次加载图像需要大约500-700毫秒.所以我试图在本地添加图像,遗憾的是,我似乎无法找到有关此图像的资源.如何使用本地(在我的项目目录中)图像?
假设我把它放在与我的php文件相同的目录级别的文件夹"icons"中,我称之为谷歌地图服务,如果这有帮助的话.谢谢!
更新!
我试过了:
maker = new google.maps.Marker({
position: location,
map: globalMap,
icon : "pubIcons/male-2.png"
});
Run Code Online (Sandbox Code Playgroud)
其中pubIcons是与我渲染地图的php文件位于同一目录中的文件夹.我收到此错误:
GET http://localhost/bims-2.0/index.php/location/view/pubIcons/male-2.png 404 (Not Found)
Run Code Online (Sandbox Code Playgroud)
它的行为类似于pubIcons/male-2.png是我的控制器"视图"中的一个动作,我正在使用Yii btw.
我正在尝试执行Postgres COPY命令.
COPY warehouse_terminal.test_table FROM 'C:\file.csv' DELIMITERS E'\t'
CSV HEADER QUOTE E'\"' ESCAPE E'\\' NULL AS '';
Run Code Online (Sandbox Code Playgroud)
问题是,我要使用它的db是远程的,文件"file.csv"在我的本地机器中C:\.结果,不读取文件.
远程数据库,但本地文件.我怎样才能使这个工作?
嗨,我在下面有一个多边形:
var polygon = new google.maps.Polygon({
paths: coords,
id : 123,
strokeColor: '#FF0000',
strokeOpacity: 0.8,
strokeWeight: 1,
fillColor: '#FF0000',
fillOpacity: 0.35
});
polygon.setMap(globalMap);
Run Code Online (Sandbox Code Playgroud)
我将id属性附加到它,以便稍后可以使用它,问题是。如何找到相同的多边形并触发事件?像换颜色之类的?
function changePolygonColor(){
//refer to the polygon with id 123 (this is my question)
//change its color
polygon.fillColor = '#00FF00';
}
Run Code Online (Sandbox Code Playgroud)
非常感谢!
嗨,我有pecl安装的问题,我遇到的问题是我正在安装gearman,我现在正处于安装pecl PHP扩展的阶段.
它应该是一个简单的执行命令:
$ sudo pecl install gearman
Run Code Online (Sandbox Code Playgroud)
安装成功,我甚至可以测试包含的PHP
<?php
echo "Gearman version: " . gearman_version() . PHP_EOL;
?>
Run Code Online (Sandbox Code Playgroud)
使用以下命令在CLI php中执行:
$ php gearman_version.php
Run Code Online (Sandbox Code Playgroud)
诀窍.不幸的是我正在使用堆栈.lappstack确切地说,我在lappstack的安装中有一个单独的php,它位于:
/home/userName/lappstack-5.4.34-0/php
Run Code Online (Sandbox Code Playgroud)
其中php/etc包含我的php.ini供web使用.
现在,回到齿轮装置的pecl装置,执行pecl安装齿轮装置 结果齿轮装置安装在单独的php5安装中,并且gearman.so安装在:
/usr/lib/php5/20121212/gearman.so
Run Code Online (Sandbox Code Playgroud)
理想情况下,齿轮手应该包含在:
/home/userName/lappstack-5.4.34-0/php/lib/php/extensions/gearman.so
Run Code Online (Sandbox Code Playgroud)
像我所有的其他扩展.
这实际上导致应用程序无法使用齿轮机扩展.而指向的php.ini,使用gearman实际上就是:
/etc/php5/cli
Run Code Online (Sandbox Code Playgroud)
和
/etc/php5/apache2
Run Code Online (Sandbox Code Playgroud)
我需要帮助,我实际上正在安装我的装置.谢谢 !
当用户单击特定div元素之外的超链接时,我需要捕获该事件.展示 :
如果我有这个HTML:
<a id = "1" href="/someurl..">link</a>
<a id = "2" href="/someurl..">link</a>
<a id = "3" href="/someurl..">link</a>
<div id="content">
<a id = "4" href="/someurl..">link</a>
</div>
Run Code Online (Sandbox Code Playgroud)
我需要赶在用户点击超链接的每个的外部事件div与id"内容"的.但是当div点击"内容"中的链接时忽略该事件.
------------------ UPDATE ----------------
有人建议我包括我想要达到的目的,以增加清晰度.最好的方法是问题.
我的用例是,我有一个div,其中正在使用一些操作(链接),如排序,编辑等.外部链接是重定向到其他页面的链接.如果用户导航,我想使用bootbox进行确认模式.我可以使用卸载但是当我点击编辑,排序操作(div中的链接)时它也会触发.
谢谢!
如果我有一个表测试,其值如下:
id | value
----------------
1 | ABC 1-2-3
2 | AB 1-2-3-4-5
3 | ABC 1
4 | ABC 1-2
5 | ABC
Run Code Online (Sandbox Code Playgroud)
而我尝试输入的字符串是ABC 1-2-3-4-5,那么最接近的子字符串匹配项(如果可以这样称呼)应该是ABC 1-2-3。第2行不应匹配,因为它没有“ ABC”。如果输入的字符串比实际记录短,我只能搜索该字符串,但如果它长一些,则无法搜索。例如
select * from test where value ilike 'ABC 1-2%';
Run Code Online (Sandbox Code Playgroud)
但这也没有给我确切的记录,只有给以ABC 1-2开头的记录。如何构造适当的sql语句来解决此问题?
我正在开发Yii,我目前正在使用Yii twitter bootstrap用于在GridView中显示一些列:
假设我有这个:
$this->widget('bootstrap.widgets.TbGridView', array(
'id'=>'gridview',
'dataProvider'=>new CArrayDataProvider($model),
'template'=>"{items}",
'type'=>'bordered',
'columns'=>array(
array(
'header' => 'Entries',
'value' => '$data->entry_name'
),
array(
'name' => 'value',
'header' => 'Value',
'value'=>function($data){
//if $data->value is zero then hide the "Value" column
if($data->value == 0){
//do something to hide the column here
}
//otherwise return a label to display the value inside
return CHtml::label($data->value,FALSE,array('id'=>'label'));
},
'type'=>'raw',
),
)
)
);
Run Code Online (Sandbox Code Playgroud)
我可以使用以下方法隐藏整个列:
'headerHtmlOptions'=>array('style'=>'display:none'),
'htmlOptions'=>array('style'=>'display:none'),
Run Code Online (Sandbox Code Playgroud)
但这是在我将columns参数传递给小部件之后.我希望在值为零时隐藏"值"列.如何根据其值隐藏或显示整个列?非常感谢你!
如果我的表格内容如下所示:
id | value
------------
1 |CT 6510
2 |IR 52
3 |IRAB
4 |IR AB
5 |IR52
Run Code Online (Sandbox Code Playgroud)
我只需要获取那些内容以“IR”开头的行,然后是一个数字(忽略空格)。这意味着我应该得到值:
2 |IR 52
5 |IR52
Run Code Online (Sandbox Code Playgroud)
因为它以“IR”开头,下一个非空格字符是一个整数。与 IRAB 不同,它也以“IR”开头,但“A”是下一个字符。我只能从 IR 开始查询所有内容。但其他 IR 也出现了。
select * from public.record where value ilike 'ir%'
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢?谢谢。
javascript ×3
postgresql ×3
google-maps ×2
sql ×2
android ×1
apache ×1
bulk-load ×1
cordova ×1
date ×1
date-format ×1
datepicker ×1
gearman ×1
gridview ×1
html ×1
installation ×1
jquery ×1
linux ×1
maps ×1
mobile ×1
pear ×1
pecl ×1
php ×1
polygon ×1
string ×1
yii ×1