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

sql的date和string转换

涉及的函数

date_format(date, format) 函数,MySQL日期格式化函数date_format()

unix_timestamp() 函数

str_to_date(str, format) 函数

from_unixtime(unix_timestamp, format) 函数,MySQL时间戳格式化函数from_unixtime

时间转字符串

 

1

2

select date_format(now(), '%Y-%m-%d');

#结果:2016-01-05

时间转时间戳

 

1

2

select unix_timestamp(now()); 

#结果:1452001082

 字符串转时间

 

1

2

select str_to_date('2016-01-02''%Y-%m-%d %H');

#结果:2016-01-02 00:00:00

字符串转时间戳

 

1

2

select unix_timestamp('2016-01-02'); 

#结果:1451664000

时间戳转时间

 

1

2

select from_unixtime(1451997924);

#结果:2016-01-05 20:45:24

时间戳转字符串

 

1

2

select from_unixtime(1451997924,'%Y-%d'); 

//结果:2016-01-05 20:45:24

附表

MySQL日期格式化(format)取值范围。

 

 含义
%S、%s两位数字形式的秒( 00,01, ..., 59)
%I、%i两位数字形式的分( 00,01, ..., 59)
小时 %H24小时制,两位数形式小时(00,01, ...,23)
%h12小时制,两位数形式小时(00,01, ...,12)
%k24小时制,数形式小时(0,1, ...,23)
%l12小时制,数形式小时(0,1, ...,12)
%T24小时制,时间形式(HH:mm:ss)
%r 12小时制,时间形式(hh:mm:ss AM 或 PM)
%p AM上午或PM下午 
  周  %W一周中每一天的名称(Sunday,Monday, ...,Saturday)
 %a一周中每一天名称的缩写(Sun,Mon, ...,Sat) 
%w 以数字形式标识周(0=Sunday,1=Monday, ...,6=Saturday) 
%U数字表示周数,星期天为周中第一天
%u数字表示周数,星期一为周中第一天
%d 两位数字表示月中天数(01,02, ...,31)
%e  数字表示月中天数(1,2, ...,31)
 %D英文后缀表示月中天数(1st,2nd,3rd ...) 
 %j以三位数字表示年中天数(001,002, ...,366) 
%M 英文月名(January,February, ...,December) 
%b 英文缩写月名(Jan,Feb, ...,Dec) 
%m 两位数字表示月份(01,02, ...,12)
%c 数字表示月份(1,2, ...,12) 
%Y 四位数字表示的年份(2015,2016...)
%y  两位数字表示的年份(15,16...)
文字输出 %文字 直接输出文字内容

 

 

springmvc 用DateConvert最终解决问题.

转载于:https://www.cnblogs.com/diandianquanquan/p/10606903.html

相关文章:

  • Go Web如何处理Web请求?
  • Maven之setting.xml 配置详解
  • 说说我为什么看好Spring Cloud Alibaba
  • Selenium 人工智能操作工具
  • 雷军:明后年会迎来5G手机的全面换机潮
  • Arts 第三周(4/1 ~ 4/7)
  • 3.31
  • 经常被问到的十个 Java 面试题?你Get了吗?
  • linux gcc 静态 动态链接库
  • Apache基金会总结RocketMQ:中国70%的银行核心业务已采用,国内技术人员贡献明显增多...
  • 如何在Kubernetes上运行Apache Flink
  • go package包的使用
  • GC参考手册 —— GC 算法(基础篇)
  • java B2B2C Springboot电子商城系统-路由网关(zuul)
  • 我们用5分钟写了一个跨多端项目
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • interface和setter,getter
  • JavaScript中的对象个人分享
  • LeetCode算法系列_0891_子序列宽度之和
  • React系列之 Redux 架构模式
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • webpack项目中使用grunt监听文件变动自动打包编译
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • XML已死 ?
  • 百度地图API标注+时间轴组件
  • 关于Flux,Vuex,Redux的思考
  • 基于axios的vue插件,让http请求更简单
  • 区块链技术特点之去中心化特性
  • 微信开源mars源码分析1—上层samples分析
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 小程序开发中的那些坑
  • 学习Vue.js的五个小例子
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • ​第20课 在Android Native开发中加入新的C++类
  • (2)STM32单片机上位机
  • (2022 CVPR) Unbiased Teacher v2
  • (3)STL算法之搜索
  • (C语言)字符分类函数
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (补)B+树一些思想
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (离散数学)逻辑连接词
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (转) 深度模型优化性能 调参
  • ./configure,make,make install的作用
  • .NET 5种线程安全集合
  • .NET CORE Aws S3 使用
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .net web项目 调用webService
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .pyc文件是什么?
  • /etc/fstab 只读无法修改的解决办法
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)