例如,我有这种格式的时间:
eg.
09:15 AM
04:25 PM
11:25 AM
Run Code Online (Sandbox Code Playgroud)
我如何将其转换为:
09:15
16:25
23:25
Run Code Online (Sandbox Code Playgroud)
目前我的代码是:
$format_time = str_replace(" AM", "", $time, $count);
if ($count === 0){
$format_time = strstr($time, ' PM', true);
$format_time = ......
}
Run Code Online (Sandbox Code Playgroud)
但是,似乎有一些更容易和更优雅的方式来做到这一点?
$time = '23:45';
echo date('g:i a', strtotime($time));
Run Code Online (Sandbox Code Playgroud)
我如何在我的情况下适合上述样本?谢谢.
目前我正在使用FireFox最新版本和IE8
为了改变印刷的方向,我使用了
@page {
size: portrait;
}
Run Code Online (Sandbox Code Playgroud)
在我的css文件中. @page参考
虽然它声称两个浏览器都支持@page,但在我测试之后它除了Chrome之外根本不起作用.我想知道如何在FireFox/IE8中以不同的方向打印页面.
从官方手册中,date ('w')
显示当前日期为
0 = Sunday
1 = Monday
.....
6 = Saturday
Run Code Online (Sandbox Code Playgroud)
问题是,没有任何进一步的修改,是否有任何方式(例如设置参数?)将星期日特定为7而不是0?谢谢
例如,我有这样的JavaScript:
windowHandle = window.open('http://www.irt.org/','testWindow','height=200,width=200');
Run Code Online (Sandbox Code Playgroud)
我想检查'testWindow'是否已关闭,如果是,则运行一个函数.
我用Google搜索了这个问题,但到目前为止我发现的只有:
if (testWindow.close) {..}
Run Code Online (Sandbox Code Playgroud)
这只运行一次.所以我想知道窗口关闭时是否触发了事件?谢谢.
从互联网研究来看,最大长度属性不适用于IE 8和9
为了解决这个问题我从这里尝试了一个解决方案,它使用了另一个用于表示textarea的函数:
//Dynamic append the textarea row
function do_resize(textArea) {
while (
textArea.rows > 1 &&
textArea.scrollHeight < textArea.offsetHeight
)
{
textArea.rows--;
}
while (textArea.scrollHeight > textArea.offsetHeight)
{
textArea.rows++;
}
textArea.rows++
}
<textarea name="q<%=countNo%>_ans" rows="3" cols="55" maxlength="2000" style="resize: none;" onkeyup="new do_resize(this);" onKeyPress="return ( this.value.length < 2000);"></textarea>
Run Code Online (Sandbox Code Playgroud)
问题是,textarea在IE8 9中超过2000之后无法输入任何字符,但我仍然可以使用超过textarea限制的复制和粘贴功能.如何解决这个问题?谢谢
例如,有一个
img id = img_1,img_2,img_3,img_4等等..
但是,我不知道div的确切数量
$('#img_').remove
Run Code Online (Sandbox Code Playgroud)
似乎不起作用
那么,如何删除所有id为"img_"的img?谢谢.