Optimize date2str function
2024-10-14 20:54:04
/***************************************************
Created Date: 19 Jul 2013
Created By: Jimmy Xie (Tectura)
Helpdesk Ticket#: TB001613 - Accounts Payable Positive Pay
Description of Behavior: Format extended date
Expected Input:
Expected Output:
***************************************************/
public static str dateFormatExtended2Str_DNT(Date _dateValue,
DNT_DateFormatExtended _dateFormatExtended,
int _separator)
{
#define.123 (123)
#define.132 (132)
#define.213 (213)
#define.231 (231)
#define.312 (312)
#define.321 (321)
#define.0 (0)
#define.2 (2)
#define.4 (4) str ret;
; switch(_DateFormatExtended)
{
case DNT_DateFormatExtended::ddmmyy: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::ddmmyyyy: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::ddyymm: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break; case DNT_DateFormatExtended::ddyyyymm: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::mmddyy: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::mmddyyyy: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::mmyydd: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::mmyyyydd: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::yyddmm: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::yyyyddmm: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::yymmdd: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
case DNT_DateFormatExtended::yyyymmdd: ret = date2str(_dateValue,#,#,_separator,#,_separator,#); break;
} return ret;
}
最新文章
- SQLServer------将表和内容导入到另一个数据库
- 人工智能与3A
- [knowledge][basic][hardware] 内存的硬件结构(转)
- Rotate List || LeetCode
- Unity Shader中自定义枚举类型
- MSDN上面测试Window的方法(很好用)
- PHP浮点数的精度
- 6个常见的 PHP 安全性攻击
- Vim默认保存文件路径的设置
- 定制Qt帮助系统
- Django : Table 'MyDjango.django_admin_log' doesn't exist
- 理解JavaScript原型
- uninitialized_copy()效果试验
- HTML表格布局
- 分析easyswoole3.0源码,服务启动为例(二)
- Python+Pycharm—学习—pip
- Eclipse SVN 冲突的 介绍 及 四种解决方式
- [转]ubuntu中查找软件的安装位置
- Js更改样式导致hover效果消失
- 项目冲刺 Sixth