易截截图软件、单文件、免安装、纯绿色、仅160KB

常用时间格式与PHP时间格式相互转换

文/Fenying
 
  例如有常用时间格式 yyyy-mm-dd HH:ii:ss,如何转换成PHP中date函数可使用的时间格式呢?
  使用 PHPTimeFormatfromCommon() 可以把通用时间格式转换成PHP时间格式
    PHPTimeFormatfromCommon('yyyy-mm-dd HH:ii:ss') => 'Y-m-d H:i:s'
  使用 PHPTimeFormatToCommon() 可以把PHP时间格式转换成通用时间格式
    PHPTimeFormatToCommon('Y-m-d H:i:s') =>  'yyyy-mm-dd HH:ii:ss'
  例如:
    echo gmdate(PHPTimeFormatfromCommon('yyyy-mm-dd HH:ii:ss A DD'), time() + 8 * 3600);
  结果:
    2010-04-10 11:11:54 AM Saturday
  具体使用说明请看代码中的注释,有详细说明。 
/*
    PHP Time Formatting Functions
    Author: Fenying
    Version: 1.0.0.1
    Time: 2010-04-10
    CopyRight: All CopyRight Fenying Studio 2007-2010 Reserved.
*/
 
    $DS_TIME_TimeSign = array(
        array('yyyy', '<#0x01#>', 'Y'),
        array('yy', '<#0x02#>', 'y'),
        array('MM', '<#0x03#>', 'F'),
        array('mm', '<#0x04#>', 'm'),
        array('M', '<#0x05#>', 'M'),
        array('m', '<#0x06#>', 'n'),
        array('t', '<#0x07#>', 't'),
        array('dd', '<#0x08#>', 'd'),
        array('d', '<#0x09#>', 'j'),
        array('DD', '<#0x10#>', 'l'),
        array('D', '<#0x11#>', 'jS'),
        array('z', '<#0x12#>', 'z'),
        array('W', '<#0x13#>', 'W'),
   &nb


相关文档:

php生成word文档,并可以下载

<?php
if($_POST['str'])
{
header('Content-type: application/doc');
header('Content-Disposition: attachment; filename="downloaded.doc"');
echo iconv("UTF-8","GB2312",$_POST['str']);
}
?>
<a href="javascript:void(0)" onclick="downword()">下载</a>
<div id="word" style="dis ......

PHP进行RSS订阅

现在有很多的rss订阅,我们直接可以订阅到邮箱。既然学了PHP,那么有没有一种方法可以直接将rss的新闻信息显示在自己的网页上呢?有的,必须的,下面就是这个rss脚本:
<?php
//RSS源地址列表数组
$rssfeed = array("http://blog.csdn.net/heavenopener/category/668064.aspx/rss");
for($i=0;$i<sizeof($rssfee ......

php乱码问题

今天遇到了一个很奇怪的乱码问题,自己无意中解决了,但不知道是什么原因,只好记下来,防止以后再出现这样的问题。
当我把php语句写到下面的页面头信息之前的时候,这些php输出语句都输出的是乱码,包括用echo输出的js。如:echo "<script languge=javascript> alert('添加成功!');location.href = 'device_add.php ......

PHP数据库链接代码

 <?php
$mydbhost ="localhost"; //配置主机
$mydbuser ="root"; //数据库用户
$mydbpw ="8312836"; //数据库密码
$mydbname ="jingyun"; //数据库名
//$mydbcharset ="GBK";
$conn=mysql_connect($mydbhost,$mydbuser,$mydbpw) or die ("服务器连接错误".mysql_error());
mysql_select_db($myd ......

php字符串比较用==的一个教训

一直认为php中字字符串比较直接用==来判断还是很方便的,但今天遇到的一个问题,彻底让我明白了使用strcmp的必要性.这个问题很多老手都可能会忽略的.
今天在登录自己做的程序时,在输入验证码后,想直接按小键盘上回车登录(程序检查了回车事件),结果按回车按成了键盘上回车键旁边小数的那个键,验证码栏就多输入了一个点。由于 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号