在前后台传输时间数据

原创 2017年11月17日 13:18:11

oracle、mybatis、easyui、java

1 :时间数据在oracle中存储时格式是  date,这样存储的数据就包含年、月、日、时、分、秒

但是在前台我只想显示年、月、日该怎么办呐:

select * from s_ycsb  where  to_date(to_char(SBSJ,'YYYY-MM-DD'), 'YYYY-MM-DD') 

to_char()将时间数据改为string类型(‘’YYYY-MM-DD‘’这只是字符串的格式),同时去除时分秒

to_date()再将时间数据改回date格式


2:将前台传过来的年月日格式的string类型的日期数据 sbsj 转换为与数据库同格式的data类型

select *

  from s_ycsb where  SBSJ = to_date('2017-09-14 00:00:01', 'YYYY-MM-DD HH24:mi:ss')  

一般传来的是参数,如果传来的数据不包含时分秒则用concat()函数

CONCAT(‘2017-11-10’,’ 00:00:00’)--->’2017-11-10 00:00:00’;



若果有错误请谅解。。。

前后台时间类型传输

背景: 本公司是前后端分离的开发,前端传输的时间实际上是字符串类型,例如:2017-02-15.然后我在后台接受的时候用Date接受,报错说类型不一致. 分析: 时间和字符串类型虽然在前后端可以...
  • u010892841
  • u010892841
  • 2017年02月20日 19:56
  • 1386

springMVC前台传递日期类型到后台

在使用SpringMVC的时候,经常会遇到表单中的日期字符串和JavaBean的Date类型的转换,而SpringMVC默认不支持这个格式的转换,所以需要手动配置,自定义数据的绑定才能解决这个问题。 ...
  • zhangxiaoyang0
  • zhangxiaoyang0
  • 2017年09月08日 16:23
  • 1263

前端展示时间戳问题

前端展示时间戳问题 由于业务的需要,我们需要获取该行为的触发时间。从第三方平台获取的时间却是String类型的时间戳(时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间19...
  • qq_19558705
  • qq_19558705
  • 2016年03月14日 14:44
  • 4521

springmvc自动转前台传来的时间数据

Spring中默认支持的日期数据的格式是”yyyy-MM-dd”,假设现在需要支持”yyyy-MM-dd HH:mm:ss”格式的日期数据,我们就需要配置WebDataBinder以增加自定义数据绑定...
  • liufei198613
  • liufei198613
  • 2016年05月18日 17:23
  • 6188

后端时间数据在前端格式化的显示出想要的形式(时间格式化)

并且后台定义的事件类型为Date数据库中定义的为datetime,格式化后,仍然可以正确的显示出数据库中详细的时间信息...
  • Grit_ICPC
  • Grit_ICPC
  • 2016年12月11日 17:48
  • 1869

前端js日期控件传时间类型到java后台转Date类型

把以下两个工具类放到项目里,然后那个接收参数的bean,参数变量前加上2个注解。 @JsonSerialize(using=DateJsonSerializer.class) @JsonDeseri...
  • oMrLai1
  • oMrLai1
  • 2017年05月22日 09:19
  • 3439

java后台获取不同时间的方法

在后台java中经常遇见获取时间的问题,不同的要求方法也不尽相同,因此做个总结,如下:     /**      * 获取今天和昨天的时间      * @param type      * @par...
  • cgt_0812
  • cgt_0812
  • 2017年05月10日 09:58
  • 429

时间格式化(java前后台交互)

前言 在我们日常开发中经常会发现后台获取的日期格式在前台显示的都是一串时间戳(比如 1280977330000),或者前台发送到后台出现400接收错误,这有时候也是时间接收的问题(当然也可能不是)。...
  • qq_26118603
  • qq_26118603
  • 2018年01月03日 17:51
  • 107

前后台时间类型数据的处理

前台传递给后台在web项目的controller中使用如下代码 @InitBinder public void initBinder(WebDataBinder binder) { ...
  • xupeng874395012
  • xupeng874395012
  • 2017年06月26日 13:49
  • 464

在前后台传输时间数据

oracle、mybatis、easyui、java 1 :时间数据在oracle中存储时格式是  date,这样存储的数据就包含年、月、日、时、分、秒 但是在前台我只想显示年、月、日该怎么办呐:...
  • zhujiarunm
  • zhujiarunm
  • 2017年11月17日 13:18
  • 159
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在前后台传输时间数据
举报原因:
原因补充:

(最多只允许输入30个字)