Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么我需要使用strtotime()将mySQL时间转换为PHP?

为什么我需要使用strtotime()将mySQL时间转换为PHP?
EN

Stack Overflow用户
提问于 2015-03-13 13:42:50
回答 1查看 291关注 0票数 0

我在mySQL数据库中有一个类型为"time“的列。我在一个网站上以12小时的格式显示它。为什么我需要使用strtotime()?

代码语言:javascript
运行
AI代码解释
复制
$time = date('g:i a', strtotime( $time)) ; 

我知道它有效,我只是想知道为什么我需要使用一个特殊的函数来将一种类型的“时间”转换成另一种类型的时间。PHP是否考虑mySQL时间列类型为字符串?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-13 13:46:14

因为date()函数接受一个整数时间戳,它表示纪元的秒数。在您的数据库中,时间是以不同的方式存储的(一个日期字符串,PHP只是将它看作一个普通字符串),所以您需要首先转换它。所以你的假设是对的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29042448

复制
相关文章
php 之 strtotime 使用需注意
var_dump(date('Y-m-d', strtotime('- 1 day')));
猿哥
2019/07/25
4620
jQuery 将时间戳转换为时间
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>时间戳转换为时间</title> <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no"> </head> <body> <div id="rightalar
王小婷
2021/11/24
2K0
jQuery 将时间戳转换为时间
将时间序列转换为分类问题
来源:DeepHub IMBA本文约1900字,建议阅读5分钟在本文中,我们将遵循 CRISP-DM 流程模型,以便我们采用结构化方法来解决业务案例。CRISP-DM 特别适用于潜在分析,通常在行业中用于构建数据科学项目。 本文将以股票交易作为示例。我们用 AI 模型预测股票第二天是涨还是跌。在此背景下,比较了分类算法 XGBoost、随机森林和逻辑分类器。文章的另外一个重点是数据准备。我们必须如何转换数据以便模型可以处理它。 在本文中,我们将遵循 CRISP-DM 流程模型,以便我们采用结构化方法来解决业
数据派THU
2023/05/11
7080
将时间序列转换为分类问题
将tensor转换为图像_tensor转int
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
12K0
python将日期转换为时间戳_python – 将日期时间转换为时间戳,然后再返回
>>> local = datetime(2014, 1, 30, 23, 59, 40, 1999)
用户7886150
2021/01/19
3.6K0
使用PHP将数字金额转中文繁体大写
<?php if (!function_exists('rmb_capital')) { /** * 金额转中文大写 * * @param mixed $
友儿
2022/09/11
2K0
JS将日期转换为时间戳
1.getTime() 精确到毫秒 let date = new Date() let timeStamp = date.getTime() console.log(timeStamp) // 1606704849115 2.valueOf() 精确到毫秒 let date = new Date() let timeStamp = date.valueOf() console.log(timeStamp) // 1606704906237 3.parse() 精确到秒,毫秒会用000替代 let date
peng_tianyu
2022/12/15
13.5K0
将时间戳转换为天,时,分
function time2string($second){ $day = floor($second/(360024)); $second = $second%(360024); // 除去整天之后剩余的时间 $hour = floor($second/3600); $second = $second%3600; // 除去整小时之后剩余的时间 $minute = floor($second/60); $second = $second%60; // 除去整分钟之后剩余的时间 // 返回字符串 return $day.’天’.$hour.’小时’.$minute.’分’; }
快乐的小白
2023/04/06
1.1K0
mysql时间戳转为日期格式_mysql时间戳与日期格式的相互转换
Select UNIX_TIMESTAMP(‘2006-11-04 12:23:00’);
全栈程序员站长
2022/06/24
17.8K0
MySQL时间戳转日期
FROM_UNIXTIME(unix_timestamp,format) 返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。下列修饰符可以被用在format字符串中: %M 月名字(January……December) %W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 数字, 4 位 %y 年, 数字, 2 位 %a 缩写的星期名字(Sun……Sat) %d 月份中的天数, 数字(00……31) %e 月份中的天数, 数字(0……31) %m 月, 数字(01……12) %c 月, 数字(1……12) %b 缩写的月份名字(Jan……Dec) %j 一年中的天数(001……366) %H 小时(00……23) %k 小时(0……23) %h 小时(01……12) %I 小时(01……12) %l 小时(1……12) %i 分钟, 数字(00……59) %r 时间,12 小时(hh:mm:ss [AP]M) %T 时间,24 小时(hh:mm:ss) %S 秒(00……59) %s 秒(00……59) %p AM或PM %w 一个星期中的天数(0=Sunday ……6=Saturday ) %U 星期(0……52), 这里星期天是星期的第一天 %u 星期(0……52), 这里星期一是星期的第一天 %% 一个文字“%”。
全栈程序员站长
2022/06/24
5.9K0
【已解决】将LinkedHashMap转换为需要的对象
通过这样转换之后,list类型转换为我需要的数据类型,然后可以进行接下来的工作,方法在Jackson的ObjectMapper包中。
凯哥Java
2022/12/16
4.3K0
【已解决】将LinkedHashMap转换为需要的对象
HTTPS科普(转) 为什么需要https
为什么需要https HTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。 举个最常见的例子,用户登陆。用户输入账号,密码,采用HTTP的话,只要在代理服务器上做点手脚就可以拿到你的密码了。 用户登陆 --> 代理服务器(做手脚)--> 实际授权服务器 在发送端对密码进行加密?没用的,虽然别人不知道你原始密码是多少,但能够拿到加密后的账号密码,照样能登陆。 HTTPS是如何保障安全的 HTTPS其实就是secure http的
柴小智
2018/04/10
9930
HTTPS科普(转)
		为什么需要https
php 字符串转换时间_php 字符时间如何转换「建议收藏」
php字符时间转换的方法:1、通过php中的“strtotime()”函数将任何英文文本的日期时间描述解析为时间戳;2、使用php中的“mktime()”函数从日期取得时间戳即可。
全栈程序员站长
2022/09/05
9.3K0
php 字符串转换时间_php 字符时间如何转换「建议收藏」
Linux Shell 脚本:如何将时间戳转换为时间
时间戳是一个用于表示某一特定时间点的数值。它通常是从某一固定时间点(通常为 "Unix 纪元",即 1970 年 1 月 1 日 00:00:00 UTC)开始计算的秒数。
运维开发王义杰
2023/09/19
2.1K0
Linux Shell 脚本:如何将时间戳转换为时间
php使用singal为什么需要使用declare(ticks=n)语句?
既然系统内核都提供了完整的signal的机制,第一想到的是,pcntl拓展要实现php的signal-api, 其直接将php方法与底层的singnal函数绑定就能实现了,不是吗? (以下对于该问题的答案纯属个人思考)
友儿
2022/09/11
3490
php将image转换为base64编码
这种方式能够大大减少页面载入时间,因为整个页面只需要一个请求,多个针对html文档和图片的请求。请求需要被提(上)交(传),但是99%的上传速度是被限制的。
老高的技术博客
2022/12/24
1.1K0
使用Python将PDF转换为Excel
在本文中,我们将了解如何使用Python将PDF转换为Excel。如果你处理数据,那么很可能已经或将不得不处理存储在.pdf文件中的数据。从PDF复制表格并将其直接粘贴到Excel是很困难的,在大多数情况下,我们从PDF文件中复制的是文本,而不是格式化的Excel表格。因此,当将数据粘贴到Excel中时,我们会看到一块文本被压缩到一个单元格中。
fanjy
2022/03/07
4K0
使用Python将PDF转换为Excel
java map 转string_java-将Map <String,Object>转换为Map <String,String>
Map map = new HashMap(); //Object is containing String
全栈程序员站长
2022/08/25
12.7K0
一句话实现php日期转中文汉字
今天在群里看到的一道php练习题:请使用一句话将类似”1910-09-09″格式的日期转换为中文,即“一九一零年九月九日”.需要有通用性(这个我没有理解),是不是一句话不是关键,但不允许使用if、switch、while、for等结构语句。
用户7657330
2020/08/14
9010
点击加载更多

相似问题

尝试使用strtotime将mysql时间戳转换为时间

11

为什么我需要使用strtotime()在mysql中使用date()

11

将strtotime转换为php中的日期时间格式

50

strtotime php mysql

11

PHP将strtotime转换为microtime

17
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档