社区
基础编程
帖子详情
如何向mysql数据库中插入日期?
musicfree_uibe
2003-01-19 09:25:16
我已经把日期格式化成 2003-1-19 这种格式,mysql的字段是date类型的
...全文
2212
13
打赏
收藏
如何向mysql数据库中插入日期?
我已经把日期格式化成 2003-1-19 这种格式,mysql的字段是date类型的
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
suasun
2003-03-02
打赏
举报
回复
now()
xqi8
2003-03-01
打赏
举报
回复
换成varchar格式吧
yueok
2003-03-01
打赏
举报
回复
$timenow=time();
这样就可以取得当前的时间,这是一个时间戳,就是从1970年开始到现在的秒数,到现在已经有十位数长了,所以设计数据库的时候需要设计为int(10);
从数据库里取出时间以后,你可以用date函数来将时间戳变成你想要的时间格式。
如:
echo date("Y-m-d h:i:s");
就显示的是当前的时间:2003-03-01 20:32:34
echo date("Y-m-d h:i:s","1000000000");
则显示的则是时间戳为10000000000的时间:2001-09-09 09:46:40
如果要将一个2001-09-09 09:46:40的时间换算成时间戳,则用换算函数:gmmktime
具体的用法
echo gmmktime (09,46,40,09,09,2001);
显示为: 10000000000
六个参数分别依次对应小时、秒、月、日、年
附,date函数的用法:
string date ( string format [, int timestamp])
返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。
注: 有效的时间戳典型范围是格林威治时间 1901 年 12 月 13 日 20:45:54 到 2038 年 1 月 19 日 03:14:07。(此范围符合 32 位有符号整数的最小值和最大值)。在 Windows 系统中此范围限制为从 1970 年 1 月 1 日到 2038 年 1 月 19 日。
要将字符串表达的时间转换成时间戳,应该使用 strtotime()。此外一些数据库有一些函数将其时间格式转换成时间戳(例如 MySQL 的 UNIX_TIMESTAMP 函数)。
格式字串可以识别以下字符:
a - "am" 或 "pm"
A - "AM" 或 "PM"
B - Swatch Internet Time(【译者注】参见 http://swatch.com/alu_beat/fs_itime.html)
d - 月份中的第几天,有前导零的 2 位数字,例如 "01" to "31"
D - 星期中的第几天,文本表示,3 个字母,例如 "Fri"
F - 月份,完整的文本格式,例如 "January"
g - 小时,12 小时格式,没有前导零,例如 "1" 到 "12"
G - 小时,24 小时格式,没有前导零,例如 "0" 到 "23"
h - 小时,12 小时格式,例如 "01" 到 "12"
H - 小时,24 小时格式,例如 "00" 到 "23"
i - 分钟,例如 "00" 到 "59"
I(“i”的大写的字母)- 如果是夏令时则为 "1",否则为 "0"
j - 月份中的第几天,没有前导零,例如 "1" 到 "31"
l(“L”的小写字母)- 星期中的第几天,完整的文本格式,例如 "Friday"
L - 布尔值表示是否为闰年,例如 "0" 或者 "1"
m - 月份,例如 "01" to "12"
M - 月份,文本表示,3 个字母,例如 "Jan"
n - 月份,没有前导零,例如 "1" 到 "12"
O - 与格林威治时间相差的小时数,例如 "+0200"
r - RFC 822 格式的日期,例如 "Thu, 21 Dec 2000 16:01:07 +0200"(PHP 4.0.4新增)
s - 秒数,例如 "00" 到 "59"
S - 每月天数后面的英文后缀,2 个字符,例如 "st","nd","rd" 或者 "th"
t - 给定月份所应有的天数,例如 "28" 到 "31"
T - 本机所在的时区,例如 "EST" 或 "MDT"(【译者注】在 Windows 下为完整文本格式,例如“Eastern Standard Time”,中文版会显示“中国标准时间”。)
U - 从 Unix 纪元(January 1 1970 00:00:00 GMT)开始至今的秒数
w - 星期中的第几天,数字表示,例如 "0"(星期天)到 "6" (Saturday)
W - ISO-8601 格式年份中的第几周,每周从星期一开始(PHP 4.1.0 新加的)
Y - 年份,4 位数字,例如 "1999"
y - 年费,2 位数字,例如 "99"
z - 年份中的第几天,例如 "0" 到 "365"
Z - 时差偏移量的秒数(例如 "-43200" 到 "43200")。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的。
simplez
2003-03-01
打赏
举报
回复
能不能详细讲解一些int型的如何操作??
wmchief
2003-01-20
打赏
举报
回复
可以好几种格式,如下
y-m-d h:i:s
ymdhis
用时间型,可以操作从××年。。。到××年。。。的记录的
ydyd
2003-01-20
打赏
举报
回复
我用的日期是data型的,所以$time得到的就是年月日,我的程序运行的很好,有什么问题吗?
sandyuk
2003-01-20
打赏
举报
回复
telescope(望远镜) 有道理!!!
telescope
2003-01-20
打赏
举报
回复
会不会玩啊,保存日期一般用int型,保存的应该是时间戳,它是一个从1970年累计到现在的秒数!
如果不用时间戳,时间格式转换还不累死你?!!
ydyd
2003-01-19
打赏
举报
回复
$time=date("Y-n-d");
sql语句为"insert into 表名(列名) values('$time')"
ientium
2003-01-19
打赏
举报
回复
好像一般用varchar保存date
好好学习天天向上1203
2003-01-19
打赏
举报
回复
学习……
MeE
2003-01-19
打赏
举报
回复
换成varchar格式吧
我觉得MYSQL的date格式是多余的
要不就是给外国人用的 对我们一点用处没有
pantech_36
2003-01-19
打赏
举报
回复
to_day
mysql
数据库
插入
图片_
MySQL
数据库
之
插入
显示图片
图书馆系统项目需要用到好多图片,并且要求存入到
数据库
中
,对这个特别感兴趣,于是上网查了资料,采用C#语言,进行了具体实现。说明:功能:往
MySQL
数据库
插入
并显示图片;验证:执行
插入
功能后,我把该图片进行了本地的删除,然后执行显示功能,可以显示出来。
数据库
该字段类型:longblob原型部分
数据库
引用部分/** 作者:周丽同* 功能:简单实现往
MySQL
数据库
插入
显示图片;*
日期
:2016年...
mysql
怎么
插入
时间_如何在
MySQL
中
插入
日期
?
在
MySQL
中
插入
日期
的方法:首先打开脚本文件;然后通过【INSERT INTO tablename (col_name, col_date) VALUE ('DATE: Auto CURDATE()',CURDATE())】命令
插入
日期
。创建动态的现代网站必须使用
数据库
,而
MySQL
可以说是首选的
数据库
平台了。指定输入内容的
日期
对于动态网站
中
的文章,帖子和回复的结构和时间安排至关重要。
MySQL
...
【
MySQL
】如何向
mysql
数据库
插入
当前时间
如何向
mysql
数据库
插入
当前时间
MySQL
问题:向
数据库
中
插入
时间类型数据,
数据库
中
只有
日期
没有时分秒
一、关于向
MySQL
数据库
中
插入
时间只有
日期
没有时分秒 java.util.Date是不能直接
插入
数据库
中
的,虽然它包含了
日期
和时分秒。 java.sql.Date可以直接
插入
数据库
,但是它只有
日期
而没有时间; java.sql.Time可以直接
插入
数据库
,但是它只有时间,没有
日期
Java.util.Date需要转换为Java.sql.Date,常规的方式转换过来只可以得到年月日...
mysql
插入
timestamp,如何在
数据库
中
插入
Timestamp?
I am getting this error:java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-ddhh:mm:ss[.fffffffff]Here is my java code:String sdate = request.getParameter("sdate");//Timestamp ts=requ...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章