本月博客排行
-
第1名
lerf -
第2名
bosschen -
第3名
paulwong - fantaxy025025
- johnsmith9th
- xiangjie88
- 龙儿筝
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- e_e
- benladeng5225
- gengyun12
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- nychen2000
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Mysql 建表时,日期时间类型选择(转帖)
转帖地址:http://www.cnblogs.com/Jie-Jack/p/3793304.html
mysql(5.5)所支持的日期时间类型有:DATETIME、 TIMESTAMP、DATE、TIME、YEAR。
几种类型比较如下:
日期时间类型
占用空间
日期格式
最小值
最大值
零值表示
mysql的timestamp类型字段为'0000-00-00 00:00:00'导致mybatis映射时报错解决方法
Java连接数据库转化为对象时报以下错误信息:
解决办法:连接数据库转化为对象出错的解决办法为在数据库连接后面加上参数zeroDateTimeBehavior=convertToNull,这样如果碰到‘0000-00-00:00:00:00’的日期类型时,将会转化为null值。
jdbc:mysql://10.107.96.170:3306/test?zero ...
Timestamp转Date
Timestamp ts = new Timestamp(System.currentTimeMillis());Date date = new Date(); try { date = ts; ystem.out.println(date);} catch (Exception e) { e.printStackTrace();}
[转]MYSQL中TIMESTAMP类型的默认值
转自:http://www.cnblogs.com/spring4/archive/2012/02/29/2483765.html
MYSQL中TIMESTAMP类型的默认值 MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样。
1、自动UPDATE 和INSERT 到当前的时间:表:———————————
Table Create Table ...
Java Timestamp从MySQL数据库取出的字符串转换为LocalDateTime
最新在工作中使用了Java 8的LocalDateTime这个新的日期时间类,整体感觉还是不错的。
不过在使用过程中遇到一个问题,写了个转换方法。
我在从一个从数据库取出并生成的一个名为user的实体对象。这个实体对象包涵一个String(BTW.为什么Java到8了还不能像c#一样写成string)类型的属性,这个属性是由数据库中的timestamp直接转换过来的, ...
db2设置修改TIMESTAMP字段默认值为系统当前时间
创建表时设置
CREATE TABLE testtime(
id VARCHAR(100) NOT NULL,
addtime TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
修改
ALTER TABLE testtime ALTER COLUMN addtime SET WITH DEFAULT CURRENT_TIMEST ...
一个Date类型的ibatis查询走不上索引的问题
实际工作中,发现Date类型作为条件查询走不上索引的问题,由于问题完全和http://blog.csdn.net/zldeng19840111/article/details/6721589一样,为简便起见,直接采用它的实例说明。
以下为简化后的场景:通过时间范围作一个邮件发送数量的统计
java:
import java.util.Date;
pub ...
JAVA Timestamp 与Data的转化以及BigDecimal 保留两位小数
1. BigDecimal 保留两位小数
今天在项目中遇到这样的一个需求,计算的结果保留两位小数点,不要求进行四舍五入。
直接上代码了,没有什么好说的。
BigDecimal decimal = new BigDecimal("0.002");
// 保留两位小数
String str = new DecimalFormat("0.00").fo ...
MYSQL设计表时,需要 两个TIMESTAMP 字段的情况
有时候,数据库表有这样的需求,要一个记录创建时间,一个记录修改时间。 理想中的设计是这样的,更新时间的初始值和创建时间一样:
Java代码
CREATE TABLE `test_table` (
`id` INT( 10 ) NOT NULL,
`create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ...
mysql数据库字段类型timestamp随当前时间戳更新
当mysql字段类型设是timestamp时
CREATE TABLE `test` (`test_time` timestamp NOT NULL COMMENT '时间::YYYYMMDDhhmmss');
执行SQL建表,查看表设计,该字段会自动勾选根据当前时间戳更新
此时需要使用alert语句给字段赋默认值:
ALTER table t_product_record MODIFY COLU ...
HBase 系统架构
HBase 系统架构图
组成部件说明 Client: 使用HBase RPC机制与HMaster和HRegionServer进行通信 Client与HMaster进行通信进行管理类操作 Client与HRegionServer进行数据读写类操作 Zookeeper: Zookeeper Quorum存储-ROOT-表地址、HMaster地址 HRegion ...
Json与Bean互转,Timestamp类型的问题
Json与Java Bean互相转换时,Bean中的Timestamp字段是无法直接处理的,需要实现两个转换器。
DateJsonValueProcessor的作用是Bean转换为Json时将Timepstamp转换为指定的时间格式。
import java.text.SimpleDateFormat;
import net.sf.json.JsonConfig;
imp ...
Mysql 时间操作(当天,昨天,7天,30天,半年,全年,季度)
1 、 查看当天日期
select current_date();
2、 查看当天时间
select current_time();
3、查看当天时间日期
select current_timestamp();
4、查询当天记录
select * from 表名 where to_days(时间字段名) = to_days(now());
5、查询昨天记录
...
JAVA Date String 转 timestamp
1.当前日转String转时间戳
Date dt=new Date();
SimpleDateFormat matter1=new SimpleDateFormat("yyyy-MM-dd");
System.out.println(matter1.format(dt));
DateFormat format = new SimpleDateForma ...
Hibernate中timestamp日期类型自动赋值且更新时不改变
最近做一个小项目,持久化层使用Hibernate
在User实体映射时遇到了一个小问题,自己做个记录
场景描述:
User实体中有一个字段 regDate(注册日期),该属性声明成 java.sql.Timestamp类型,想在插入时自动更新该属性,但后期用户在修改个人信息时,也就是执行update操作,regDate 不更新
User实体:
public class User{
...
json转Timestamp
一句话:
/*假设Action 接到的字符串是jstr值为“2010-07-28 00:00:00”*/
Timestamp tp = Timestamp.valueOf(jstr);
要注意格式化的json语句“2010-07-28 00:00:00” 一定要严格书写,这个例子里(红字)07的0去掉写成“2010-7-28 00:00:00”这种写法要避免。