从MYSQL数据库查出指定格式的日期

1、用SQL语言控制:

格式如下:


select

DATE_FORMAT(t.startTime,"%Y-%m-%d %H:%i") AS startTime,

DATE_FORMAT(t.endTime,"%Y-%m-%d %H:%i") AS endTime

from table

输出格式为:YYYY-mm-dd
HH:ss


format字符串:
%M 月名字(January……December)
%W 星期名字(Sunday……Saturday)
%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)
%Y 年, 数字, 4 位
%y 年, 数字, 2 位
%a 缩写的星期名字(Sun……Sat)
%d 月份中的天数, 数字(00……31)
%e 月份中的天数, 数字(0……31)
%m 月, 数字(01……12)
%c 月, 数字(1……12)
%b 缩写的月份名字(Jan……Dec)
%j 一年中的天数(001……366)
%H 小时(00……23)
%k 小时(0……23)
%h 小时(01……12)
%I 小时(01……12)
%l 小时(1……12)
%i 分钟, 数字(00……59)
%r 时间,12 小时(hh:mm:ss [AP]M)
%T 时间,24 小时(hh:mm:ss)
%S 秒(00……59)
%s 秒(00……59)
%p AM或PM
%w 一个星期中的天数(0=Sunday ……6=Saturday )
%U 星期(0……52), 这里星期天是星期的第一天
%u 星期(0……52), 这里星期一是星期的第一天
%% 一个文字“%”

2、在程序中控制:


Date date =new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dat=sdf.format(date);

3、在显示层控制:


<td height="20" >
  <span class="STYLE1">
    <fmt:parseDate value="${key.startTime}" var="date" pattern="yyyy-MM-dd HH:mm" />
    <fmt:formatDate value="${date}" pattern="yyyy-MM-dd HH:mm" />
  </span>
</td>

从MYSQL数据库查出指定格式的日期,码迷,mamicode.com

时间: 2024-10-26 23:33:51

从MYSQL数据库查出指定格式的日期的相关文章

PDO创建mysql数据库并指定utf8编码

<?php //PDO创建mysql数据库并指定utf8编码 header('Content-type:text/html; charset=utf-8'); $servername = "localhost"; $username = "root"; $password = ""; $dsn="mysql:host=$servername"; try { $pdo = new PDO($dsn, $username,

python实现自动从mysql数据库取指定数据记录到excel中-新建、追加

xlsxwriter,openpyxl,pandas 模块都可以实现往excel中写入数据,但是为了更简单方便的实现我的需求,选择将三种结合使用. #!/usr/bin/env python3 # -*-coding: utf-8 -*- # @Time:2019/12/26 16:55 # @Author: WSN import pandas as pd import pymysql, openpyxl, os, xlsxwriter # 设定excel文件名称 version = 'V1.4

全国各省、市、县、镇、村的mysql数据库和JSON格式数据

直接开门见山了,放出下载地址先: 1.http://blog.jjonline.cn/soft/J_Position/ajing.sql.gz phpmyadmin压缩导出的mysql库,库名:ajing,内有6个表,一个表不带后缀的是原始数据,每一行是一个村,从省至村:另外5个带后缀的表是相关联的,关联id为各自的行政编码,例如湖北省id为420(其实是42,数据库中省份编码均是3位数字,最后一个0是多余的),宜昌市id为4205(然后用8个0补齐就是420500000000),当阳市(我的家

javascript两行代码按指定格式输出日期时间

// <summary> // 格式化显示日期时间 // </summary> // <param name="x">待显示的日期时间,例如new Date()</param> // <param name="y">需要显示的格式,例如yyyy-MM-dd hh:mm:ss</param> function date2str(x,y) { var z ={y:x.getFullYear(),M:

JAVA获取当前日期以及将字符串转成指定格式的日期

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package datetest; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.logging.Level; import java.

MySQL数据库root密码丢失破解方法

MySQL密码丢失破解方法 第1章 单实例破解方法 1.1 停止mysql服务 [[email protected] ~]# /etc/init.d/mysqld stop Shutting down MySQL. SUCCESS! 1.2 重新启动mysql启动 直接使用mysqld_safe命令启动,并添加参数--skip-grant-tables,跳过权限认证表 [[email protected] ~]# mysqld_safe --skip-grant-tables & [1] 598

django指定mysql数据库 ORM查询

django原生自带数据库,不过自带的数据库是sqlite 这次使用的orm框架操作数据库 这时候你就需要换上你想用的数据库比如大众化的mysql 但是你还是首先要先安装pymysql的驱动 pip install PyMySQL 在Django的工程同名子目录的__init__.py文件中添加如下语句 from pymysql import install_as_MySQLdb install_as_MySQLdb()django 在python2.7一直使用的是db操作数据库由于django

MySQL数据库—日期与时间函数

一. 日期和时间函数 函数的概念:按指定格式输入参数,返回正确结果的运算单元 1. 返回当前日期:curdate() current_date() current_date()+0可以将当前日期转换为数值型 例: select curdate(), current_date(), curdate()+0 2015-09-22       2015-09-22       20150922 2. 返回当前时间:curtime() current_time() current_time()+0 例:

MySQL基础知识04数据类型(四)日期时间的格式转换

1. UNIX_TIMESTAMP MySQL提供了UNIX_TIMESTAMP()函数,用于计算自从1970-01-01 08:00:00以来所经过的秒数.此处开始时间是1970-01-01 08:00:00,而不是1970-01-01 00:00:00.对于早于1970-01-01 08:00:00的时间,返回值都为0.这个相对时间单位为秒,支持小数. mysql> select unix_timestamp(); +------------------+ | unix_timestamp(