繁体   English   中英

PHP我需要像2015-16这样的年份格式

PHP i need year format like 2015-16

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想在MySQL中存储像2014-15这样的年份。 当我使用此代码意味着它将存储-1; 所以请帮我..财政年度的计算。

$date=strtotime(date('Y-m-d'));  
$fdate=strtotime(date('Y-03-31'));    
if($date <= $fdate) 
{
    $facyear=(date('Y')-1)-(date('Y')); 
}
 else if($date > $fdate) 
{
    $facyear=(date('Y'))-(date('Y')+1); 
}
mysql_query("INSERT INTO fyear (id, facyear) VALUES ('', '$facyear')");
1 个回复

您正在尝试使用数字运算符创建字符串。

尝试:

$facyear=(date('Y')-1) .'-'. date('y');

$facyear=date('Y') .'-'. (date('y')+1);

这样,它将它们串联而不是减去它们。

那就是您在PHP代码中所犯的错误。 我不知道您的字段是如何在数据库中设置的,因此无法确定它是否仍然可以正确地插入它-但至少您的字符串数据是正确的。

1 2015-16 学年的 javascript 验证

我想为学年提供 javascript 验证,例如(2015-16)。 我需要验证,例如前 4 位是后面的数字,在那两位数字之后 '-' 是强制性的。 我为此尝试了正则表达式,但我没有重复错误。 这是我试过的。 ...

6 我需要将日期格式从“ xx时间前”更改为:“一年前,一周前”更改为“%Y /%m /%d”

我有从互联网收集的数据。 日期列格式类似于“ 1个月前”,“ 2年之前”,“ 4天之前”,我需要更改此格式。 我尝试了这个: 但这给了我今天所有记录的约会 我也尝试了许多其他事情,但出现了相同的错误 “字符字符串不是标准的明确格式” 这是我要转换的数据: ...

2019-03-31 15:41:09 2 80   r/ date
7 PHP-DatePeroid No 2015年在列表中

我试图获取两年之间的几周清单 但是它仅显示2014,而不是2015-01 ,而显示2014-01此代码有什么问题? 输出看起来像这样: ...

2015-01-05 08:30:44 1 40   php/ date
10 PHP日期年份格式

我在php中遇到日期问题-有时日期以d / m / y表示给我们,其他时候以d / m / Y表示。 我想将所有日期转换为d / m / Y。 使用我当前的数据集,如何使用php从15年6月24日获得2015年6月24日? 到目前为止,我已经尝试过: 这带来了1970年1月 ...

2015-12-08 08:23:35 4 844   php
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM