3962:日期格式转换

时间限制:2 S   /  内存限制:65536 KB
AC:123   /  Submit:307
问题描述

英式英语表示日期按日/月/年的形式,例如“2022年11月26日”,会写成“26 Nov., 2022”,最开始是数字形式的天和一个空格;月用英文单词缩写(5月不用缩写),并且如果遇到缩写的月份,后面会跟着一个小数点.;然后是一个逗号和一个空格;最后是数字形式的年份。

美式英语表示日期按月/日/年的形式,例如“2022年11月26日”,会写成“Nov. 26, 2022”,月用英文单词缩写(5月不用缩写),并且如果遇到缩写的月份,后面会跟着一个小数点.;接下来是一个空格和数字形式的天,然后是一个逗号和一个空格;最后是数字形式的年份。

英文月份缩写:—月份= Jan,二月份= Feb,三月份=Mar,四月份= Apr,五月份=May,六月份=Jun,七月份=Jul,八月份= Aug,九月份= Sept,十月份= Oct,十—月份=Nov,十二月份= Dec

中国人表示日期按年.月.日的形式,例如“2022年11月26日”,会写成“2022.11.26”。

把一个英式或者美式英语表示的日期转成中国人习惯的日期写法。

输入描述

这是一道多组案例的题目。一个正整数n,表示案例的数量。(n<=1000)

每组案例是一个英式英语或者美式英语的日期(不会是公元前的日期)。

输出描述

针对每组案例,输出对应的中国人习惯的日期写法。

每组案例输出完都要换行。

样例输入复制样例

2

May 7, 2022

26 Nov., 2022

样例输出

2022.5.7

2022.11.26


相关

22-23(1)第5次线上赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1