mysql把日期格式化 月份兩位

2021-09-20 04:09:54 字數 2215 閱讀 3930

select date_format(now(), '%y年%m月' )

select plc.id, plc.policy_no, plc.out_date, og.organ_name,

ir.insurer_name, pd.product_name, plc.policy_amount,

plc.channel, plc.settle_status, bill.agent_amount, bill.fee_percentage,

bill.settle_status, mem.real_name

from tb_policy_info plc

left join tb_protocal_detail ptd on plc.protocol_detail_id = ptd.id

left join tb_organ og on plc.organ_id = og.id

left join tb_insurer ir on plc.insurer_id = ir.id

left join tb_product pd on plc.product_id = pd.id

left join tb_bill_settle bill on plc.id = bill.relation_id and bill.bill_type = 1

left join tb_member_info mem on mem.member_id=(select member_id from tb_member_role where id = plc.ins_role_id)

where 1=1

and date_format(plc.start_date,'%y-%m-%d') between

date_format('2016-05-01 18:31:33','%y-%m-%d') and date_format('2016-06-01 18:31:33','%y-%m-%d')

and date_format(plc.out_date,'%y-%m-%d') between

date_format('2016-05-01 18:31:33','%y-%m-%d') and date_format('2016-06-01 18:31:33','%y-%m-%d')

%s, %s 兩位數字形式的秒( 00,01, . . ., 59)

%i 兩位數字形式的分( 00,01, . . ., 59)

%h 兩位數字形式的小時,24 小時(00,01, . . ., 23)

%h, %i 兩位數字形式的小時,12 小時(01,02, . . ., 12)

%k 數字形式的小時,24 小時(0,1, . . ., 23)

%l 數字形式的小時,12 小時(1, 2, . . ., 12)

%t 24 小時的時間形式(h h : m m : s s)

%r 12 小時的時間形式(hh:mm:ss am 或hh:mm:ss pm)

%p am 或p m

%w 一周中每一天的名稱( s u n d a y, monday, . . ., saturday)

%a 一周中每一天名稱的縮寫( sun, mon, . . ., sat)

%d 兩位數字表示月中的天數( 00, 01, . . ., 31)

%e 數字形式表示月中的天數( 1, 2, . . ., 31)

%d 英文本尾表示月中的天數( 1st, 2nd, 3rd, . . .)

%w 以數字形式表示週中的天數( 0 = s u n d a y, 1=monday, . . ., 6=saturday)

%j 以三位數字表示年中的天數( 001, 002, . . ., 366)

% u 周(0, 1, 52),其中sunday 為週中的第一天

%u 周(0, 1, 52),其中monday 為週中的第一天

%m 月名(j a n u a r y, february, . . ., december)

%b 縮寫的月名( j a n u a r y, february, . . ., december)

%m 兩位數字表示的月份( 01, 02, . . ., 12)

%c 數字表示的月份( 1, 2, . . ., 12)

%y 四位數字表示的年份

%y 兩位數字表示的年份

%% 直接值「%」

select date_format(日期字段,』%y-%m-%d』) as 『日期』 from test

月份和日期格式化為兩位數

今天看到群裡有人提問,上次培訓開發的 報銷管理軟體 中存在bug,就是由日期產生的編號問題。原來的vba 如下 原文內容 今天改乙個生成id的函式,要求以yyyymmdd的形式產生id,但是vbscript中產生的日期格式可能會成為yyyymd的形式,也就是去掉了高位上的0,查詢了vbscript的...

Mysql 格式化日期格式

date format date,format 根據格式串format 格式化日期或日期和時間值date,返回結果串。可用date format 來格式化date 或datetime 值,以便得到所希望的格式。根據format字串格式化date值 s,s 兩位數字形式的秒 00,01,59 i 兩位...

mysql日期格式化

定義和用法 date format 函式用於以不同的格式顯示日期 時間資料。語法date format date,format 格式 描述 a 縮寫星期名 b 縮寫月名 c 月,數值 d 帶有英文本首的月中的天 d 月的天,數值 00 31 e 月的天,數值 0 31 f 微秒 h 小時 00 23...