php 星期几大写,php日期转大写
php日期转大写
Jesse
2016-07-28 14:56:00
1086
本来是想列出“零”到“九”的数组,然后根据个位和十位来判断的,写出来发现代码太长,且效率不高,于是列出1个月的汉字的数组/**
* 日期转大写
* @param int $date 时间戳
* @param string $format 时间格式
* @return array array('二零一五','十','二十八')
*/
function datetoCapital($date,$format="Y-n-j"){
//"Y-n-j"为月和日前面不带0
$date_format_str = date($format,$date);
list($year,$month,$day) = explode('-', $date_format_str);
$capital = array('零','一','二','三','四','五','六','七','八','九','十','十一','十二','十三','十四','十五','十六','十七','十八','十九','二十','二十一','二十二','二十三','二十四','二十五','二十六','二十七','二十八','二十九','三十','三十一');
$date_array = array('0'=>'','1'=>'','2'=>'');
foreach (str_split($year) as $k => $v) {
$date_array[0] .= $capital[$v]; //年
}
$date_array[1] = $capital[$month]; //月
$date_array[2] = $capital[$day]; //日
return $date_array;
}
php 星期几大写,php日期转大写相关推荐
- 金额转大写及日期转大写(java)
背景:银行等相关票据有着严格的规范要求:下面是具体的说明 银行.单位和个人填写的各种票据和结算凭证是办理支付结算和现金收付的重要依据,直接关系到支付结算的准确.及时和安全.票据 ...
- JavaScript票据出票日期中文大写填写规范
说明: 本程序用JavaScript语言编写.转换方法遵照中国人民银行关于银行支票中票据出票日期的中文大写填写规范的相关规定. 中国人民银行规定的银行支票中关于中文大写填写规范的相关规定: 1.财政部 ...
- oracle中怎样获取一周的日期,Oracle如何获取某年每月第N周星期X的所有日期
Oracle如何获取某年每月第N周星期X的所有日期 要求:列出2012年每月第二周星期二的日期 两种理解: www.2cto.com 1.认为每周第一天为星期一(中国习惯),且需求为第二周周二(非第二 ...
- python使用正则表达式识别大写字母并在大写字母前插入空格
python使用正则表达式识别大写字母并在大写字母前插入空格 #python使用正则表达式识别大写字母并在大写字母前插入空格 import redef putSpace(input):# regex ...
- python代码通过日期获得星期信息(根据日期获取星期day of the week)
python代码通过日期获得星期信息(根据日期获取星期day of the week) # 通过具体日期获得日期所在的星期信息 # Python program to Find day of # th ...
- 用python实现时间的动态(动态时钟)+ 算出某年某月星期几的所有日期
一个玩得好的朋友突然大晚上的给我布置作业,吓得我精神抖擞.他的原话是: 感觉发现新大陆了,利用小海龟画的,上次玩海龟已经是几个月之前的事情了 https://blog.csdn.net/hanhanw ...
- PySide6中QlineEdit设置自动所有字母大写以及首字母大写的案例
pyside6中qlineEdit设置自动所有字母大写以及首字母大写的案例,方便以后查阅. import sys from PySide6.QtWidgets import *class qlinEd ...
- 练习2-4:调整名字的大小写 用变量表示一个人的名字,再以小写、大写和首字母大写的方式显示这个人名
"""练习2-4:调整名字的大小写 用变量表示一个人的名字,再以小写.大写和首字母大写的方式显示这个人名. """name="lu ...
- Js 日期转化大写中文 实现代码
项目场景: 需要将日期例如:2022-12-07 转换为大写中文二零二二年十二月〇七日 问题描述 需要将日期例如:2022-12-07 转换为大写中文二零二二年十二月〇七日.可能需要注意月份大于9月的 ...
- Excel日期转换为大写中文数字
主要解答者: Yiqun_Zhao 首先我们可以知道的是:数字可以转换成中文大写数字,日期型其实也就是数字格式的一种特殊形式,因此只要对该日期设置成恰当的数字格式即可实现显示中文大写数字格式的日期,具 ...
最新文章
- 【转】RelativeLayout和LinearLayout及FrameLayout性能分析
- 「小程序JAVA实战」小程序视频上传方法的抽象复用(57)
- mysql中的执行计划_MySQL中的执行计划explain详解
- 手动编译Java Web 的Hibernate的工程
- android surfaceflinger研究----SurfaceFlinger loop
- Servlet 编程基础
- mysql中当前时间九点_MySQL 获得当前日期时间(以及时间的转换)
- LeetCode 1792. 最大平均通过率(优先队列)
- Hibernate 1
- 【Android游戏开发之八】游戏中添加音频-详解MediaPlayer与SoundPoo!并讲解两者的区别和游戏中的用途!...
- Item 22. 模板方法与曲线救国(Template Method)
- 智能优化算法:分类、特点和未来
- 2019年高三自主招生面试考生如何自我介绍?范文3篇整理
- word自动更正关闭_如何在OS X中关闭自动更正文本替换
- TVM: End-to-End Optimization Stack for Deep Learning
- Day12-2021.1.20-华为硬件笔试
- 空气净化器什么牌子好,家用空气净化器哪个牌子好推荐
- ajax 等待,等待所有的ajax请求都完成
- 移动安全技术如何未雨绸缪?
- IoT高级设备检索——设备管理运维类