`

javascript 转化日期成政府用的日期格式

 
阅读更多
//年数字
var yearN = ['0','1','2','3','4','5','6','7','8','9'];
//年数字对应的中文
var yearS = ['〇','一','二','三','四','五','六','七','八','九'];
//月天数字
var dayMonthN = 

['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22',

'23','24','25','26','27','28','29','30','31'];
//月天数字对应的中文
var dayMonthS = ['一','二','三','四','五','六','七','八','九','十','十一','十二','十三','十四','十五','十六','

十七','十八','十九','二十','二十一','二十二','二十三','二十四','二十五','二十六','二十七','二十八','二十九','三

十','三十一'];
/**
 * 处理 yyyy-MM-dd 格式转化成 公告格式
 */
function dowithDate(dateStr){
	var dates = dateStr.split("-");
	var yyyy = dates[0];//年 
	var mm = dates[1];//月
	var dd = dates[2];//日
	var yyyyStr = "";
	var mmStr = "";
	var ddStr = "";
	//年转化
	for(var j=0;j<yyyy.length;j++){
		for(var i=0;i<yearN.length;i++){
			if(yyyy.charAt(j)==yearN[i]){
				yyyyStr += yearS[i];
			}
		}
	}
	//月日转化
	for(var i=0;i<dayMonthN.length;i++){
		if(mm==dayMonthN[i]){
			mmStr += dayMonthS[i];
		}
		if(dd==dayMonthN[i]){
			ddStr += dayMonthS[i];
		}
	}
	return yyyyStr+"年"+mmStr+"月"+ddStr+"日";
}
var zdrq = dowithDate('2014-08-21');

 

分享到:
评论

相关推荐

    AhmedClock:我与朋友和同事写了一个很棒的“彩色时钟”,作为与LuTech,LUC学生政府和LUC穆斯林学生联盟合作对14岁的艾哈迈德·穆罕默德(Ahmed Mohamed)被捕的回应的依据

    在这个彩色时钟中,JavaScript被用来获取系统的时间,然后将这个时间转换成十六进制格式,以便在视觉上呈现出来。 十六进制是一种基数为16的数制,由0到9的阿拉伯数字和A到F的字母表示。在AhmedClock中,时间的小时...

    covid19data:网站显示日本的COVID-19数据

    2. **数据可视化**:项目可能使用了JavaScript库,如D3.js、Chart.js或Highcharts,来将COVID-19数据转化为易于理解的图表,如条形图、折线图或地图。 3. **API接口**:获取日本COVID-19数据可能通过调用公开的API...

    空气质量检测可视化数据平台(包含前后端)

    在数据可视化部分,平台可能利用了Echarts、Highcharts或D3.js等JavaScript库,将复杂的数据转化为直观的图表。例如,通过折线图展示不同时间点的空气质量变化趋势,使用柱状图对比不同地区的污染水平,或者利用热力...

    基于航班数据可视化系统的设计与实现.docx

    2. 数据处理:清洗和整合数据,将原始数据转化为适合可视化的格式。 3. 数据存储:选择合适的数据库(如关系型数据库MySQL或非关系型数据库MongoDB)存储数据,确保数据的高效检索。 4. 后端服务:使用Java、Python...

    数字化档案馆应用案例

    数字化档案馆的核心在于将传统的纸质文档转化为电子形式,通过数字化技术实现高效存储、检索和保护。这一过程涉及到扫描、OCR(光学字符识别)、元数据管理等多个环节。元数据是描述档案的关键信息,如作者、日期、...

    华视网页读身份证信息插件

    2. **数据传输**:当身份证放置在阅读器上,插件会捕获到设备发送的身份证信息,并将其转化为可以在网页上显示或进一步处理的格式。 3. **安全处理**:由于涉及到个人敏感信息,该插件必须遵循严格的隐私保护和数据...

    2021-2022计算机二级等级考试试题及答案No.16588.docx

    在本例中,设置“出生日期”字段的有效性规则为`&gt;#1988-09-10#`,意味着输入的日期必须早于1988年9月10日。 3. 计算机网络技术结合了计算机技术与通信技术,使得数据能够在不同设备间传输。 4. URL(统一资源定位...

    2021-2022计算机二级等级考试试题及答案No.14517.docx

    - 数据库字段类型还包括整型(Integer)、浮点型(Float)、日期/时间型(Date/Time)等,每种类型都有特定的用途和限制。 - 在HTML中,标签用于创建表单,可以配合JavaScript或服务器端脚本实现用户交互。 - 计算机...

    nyc-complaints

    5. 数据可视化:利用Python的matplotlib、seaborn或JavaScript的D3.js等库,将数据转化为图表,便于理解。 6. HTML编程:学习如何使用HTML和CSS来构建一个交互式网页,展示投诉数据,可能涉及到JavaScript进行动态...

    2021-2022计算机二级等级考试试题及答案No.14531.docx

    在数据库应用程序中,可以使用“输入掩码向导”来为文本和日期/时间类型的字段创建输入掩码。这样可以确保用户按照指定的格式输入数据,比如电话号码或日期等。 ### 13. 网页文件的后缀名 **知识点概述:** 网页...

    uk-asylum::passport_control::chart_increasing:分析英国的庇护趋势

    描述指出这是一个分析英国庇护和安置数据集的过程,资料来源未给出具体信息,但我们可以推测这可能来源于政府统计部门或非政府组织发布的公开数据。通过分析这些数据,我们可以了解近年来英国接纳寻求庇护者的情况,...

    Epidemic_Visualization:流行病可视化

    尤其在公共卫生领域,流行病的传播情况、疫苗接种状况以及病例分布等信息,都需要通过直观易懂的方式呈现出来,以便于公众理解、政府决策和科研人员研究。"Epidemic_Visualization"项目正是基于这一需求,利用前端...

Global site tag (gtag.js) - Google Analytics