当前位置: 首页 > news >正文

珠海网站建设珠海/长尾关键词挖掘站长工具

珠海网站建设珠海,长尾关键词挖掘站长工具,崇左网站建设,wordpress开源协议在JDK 1.1后,java.util.Date 类型的大多数方法已经不推荐使用了。代替它的是Calendar。 而在java.sql.Date 和 java.util.Date之间,有些微妙的关系。 如何将Date类型插入数据库中,成为好多人的一个不小的障碍。 当然,并不一定要在…

在JDK 1.1后,java.util.Date 类型的大多数方法已经不推荐使用了。代替它的是Calendar。

而在java.sql.Date 和 java.util.Date之间,有些微妙的关系。

如何将Date类型插入数据库中,成为好多人的一个不小的障碍。

当然,并不一定要在外部插入时间,因为在数据库中,可以让它自动插入,比如:MSSQL里面,用getdate()来插入当前时间,而在Insert时,便可以不用管它了。但有的时候还是避免不了,要手工插入时间,以更新数据库。

1、java.util.Calendar 格式化时间

Calendar cal = new GregorianCalendar();
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH)+1;
int day = cal.get(Calendar.DAY_OF_MONTH);
int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
String week = "";
switch(dayOfWeek) {
case 1:
 week = "星期天"; break;
case 2:
 week = "星期一"; break;
case 3:
 week = "星期二"; break;
case 4:
 week = "星期三"; break;
case 5:
 week = "星期四"; break;
case 6:
 week = "星期五"; break;
default:
 week = "星期六"; break;

int hour = cal.get(Calendar.HOUR_OF_DAY);  // 24小时制
// int hour = cal.get(Calendar.HOUR); // 12小时制
int minute = cal.get(Calendar.MINUTE);
int second = cal.get(Calendar.SECOND);
String h,m,s;
if(hour<10) h = "0"+hour; else h = hour+"";
if(minute<10) m = "0"+minute; else m = minute+"";
if(second<10) s = "0"+second; else s = second+"";

在JSP中输出是:

今天是: <%=year%>年<%=month%>月<%=day%>日<%=week%> <%=h%>:<%=m%>:<%=s%>

结果: 今天是: 2006年4月14日星期五 05:35:26

2、在数据库中插入时间

PreparedStatement ps = con.prepareStatement("insert into TableName(dAddTime) values(?)");
这里有三种方式:
1) ps.setDate(1,new java.sql.Date(System.currentTimemillis()));
2) ps.setTime(2,new java.sql.Time(System.currentTimemillis()));
3) ps.setTimestamp(3,new java.sql.Timestamp(System.currentTimemillis()));
第一种只插入年月日 0000-00-00
第二种只插入时间 00:00:00
第三种则插入完整的时间 0000-00-00 00:00:00.000 .000是毫秒数。

3、取出数据库时间

通常只有两种:
1) getDate(String colname); // 取出日期 格式:0000-00-00
2) getTimestamp(String colname); // 取出日期和时间 格式:0000-00-00 00:00:00.000
3) getTime(String colname); // 只取出时间部份 格式:00:00:00 几乎不用,因为没有人只会取出时间,而不用日期。

48700.html

hobo 2008-09-04 14:38 发表评论

转载于:https://www.cnblogs.com/zhouweiwei/archive/2008/09/04/1866538.html

http://www.lbrq.cn/news/1608247.html

相关文章:

  • 上海网站建设咨询报价/自媒体运营主要做什么
  • 北京朝阳做网站/东莞网站建设方案报价
  • 微信网站html5/数字化营销怎么做
  • 工信部备案网站打不开/seo排名赚app官网
  • 常州哪些网站公司做的好处/网站推广建站
  • 做阿里网站卖东西赚钱吗/百度云登录
  • html网站建设方案/seo是怎么优化的
  • php语言 电商网站建设/品牌策划设计
  • 杭州网站建设招聘网/深圳营销型网站设计公司
  • 做网站后端的是什么部门/点击进入官方网站
  • 怎么做好网站营销/免费seo网站的工具
  • 网站建设及发布的流程/拼多多推广引流软件免费
  • wordpress接入微信登录/河南seo关键词排名优化
  • 用python做网站开发的课程/seo数据统计分析工具有哪些
  • 南平建设集团有限公司网站/网站运营与维护
  • 青岛专业做网站的公司有哪些/怎么在网上做广告
  • 网站怎么设置二级域名/手机建立一个免费网站
  • 网站建设设备/南宁网站推广排名
  • 学生兼职网站开发/济南疫情最新消息
  • 货源网站开发/网络营销师培训
  • 做桑拿网站犯法吗/长沙正规seo优化公司
  • 如何做网站的主页/视频网站搭建
  • 做独立网站的好处/廊坊百度快照优化哪家服务好
  • 北京病毒变异最新消息/青岛seo博客
  • 网站举报中心官网/百度一对一解答
  • destoon 网站搬家/湖南网络推广排名
  • 公务员可以自己做网站吗/如何做营销策划方案
  • 如何做一张网站平面效果图/磁力兔子搜索引擎
  • 免费网站论坛/百度搜索引擎收录
  • 永康网站开发/网络营销和传统营销有什么区别
  • 图像、视频、音频多模态大模型中长上下文token压缩方法综述
  • 6.1、Redis多级缓存原理和优化、Redis部分参数优化调整
  • 系统性学习数据结构-第一讲-算法复杂度
  • ubuntu22.04离线一键安装gpu版docker
  • 【REACT18.x】使用vite创建的项目无法启动,报错TypeError: crypto.hash is not a function解决方法
  • 第15讲——微分方程