Optimize date2str function
/***************************************************
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;
}
Optimize date2str function的更多相关文章
- Optimize str2date function
The job can be any string date format convert to AX date format. so that, Do not need to specify str ...
- Stanford机器学习笔记-3.Bayesian statistics and Regularization
3. Bayesian statistics and Regularization Content 3. Bayesian statistics and Regularization. 3.1 Und ...
- MFC Grid control 2.27
原文链接地址:http://www.codeproject.com/Articles/8/MFC-Grid-control MFCGridCtrl是个强大的类,用于数据的表格显示. 1.类特征 Cel ...
- Support Vector Machines for classification
Support Vector Machines for classification To whet your appetite for support vector machines, here’s ...
- 使用Jquery+EasyUI 进行框架项目开发案例讲解之二---用户管理源码分享
使用Jquery+EasyUI 进行框架项目开发案例讲解之二 用户管理源码分享 在上一篇文章<使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码分享>我们分享 ...
- We Recommend a Singular Value Decomposition
We Recommend a Singular Value Decomposition Introduction The topic of this article, the singular val ...
- <转>机器学习笔记之奇异值分解的几何解释与简单应用
看到的一篇比较好的关于SVD几何解释与简单应用的文章,其实是有中文译本的,但是翻译的太烂,还不如直接看英文原文的.课本上学的往往是知其然不知其所以然,希望这篇文能为所有初学svd的童鞋提供些直观的认识 ...
- 使用Jquery+EasyUI 进行框架项目开发案例解说之二---用户管理源代码分享
使用Jquery+EasyUI 进行框架项目开发案例解说之二 用户管理源代码分享 在上一篇文章<使用Jquery+EasyUI进行框架项目开发案例解说之中的一个---员工管理源代码分享> ...
- [转载]We Recommend a Singular Value Decomposition
原文:http://www.ams.org/samplings/feature-column/fcarc-svd Introduction The topic of this article, the ...
随机推荐
- Windows环境下安装Redis
1:首先下载redis.从下面地址下:https://github.com/MSOpenTech/redis/releases2:创建redis.conf文件:这是一个配置文件,指定了redis的监听 ...
- C#实现插件式架构的方法
插件式架构,一种全新的.开放性的.高扩展性的架构体系.插件式架构设计近年来非常流行,基于插件的设计好处很多,把扩展功能从框架中剥离出来,降低了框架的复杂度,让框架更容易实现.扩展功能与框架以一种很松的 ...
- Linq中使用Left Join
use Test Create table Student( ID ,) primary key, ) not null ) Create Table Book( ID ,) primary key, ...
- 【Linux/Ubuntu学习6】unbuntu 下载android源码
在Windows下安装Cygwin,通过Cygwin也可在Windows里通过本文的下载步骤下载Android源码. 以下为在Ubuntu下下载Google Android4.4源码的步骤: 1. 安 ...
- UVa Problem 10132 File Fragmentation (文件还原) 排列组合+暴力
题目说每个相同文件(01串)都被撕裂成两部分,要求拼凑成原来的样子,如果有多种可能输出一种. 我标题写着排列组合,其实不是什么高深的数学题,只要把最长的那几个和最短的那几个凑一起,然后去用其他几个验证 ...
- linux_jvm_jhat_dump内存分析
jhat命令 jhat命令 -- Java Head Analyse Tool 用途:是用来分析java堆的命令,可以将堆中的对象以html的形式显示出来,包括对象的数量,大小等等,并支持对象查询 ...
- Failed to load IDE add in 'C:\Program Files\Delphi_2007\bin\Borland.Studio.Together.dll'.解决办法 转
错误信息为: Failed to load IDE add in 'C:\Program Files\Delphi_2007\bin\Borland.Studio.Together.dll'.Exce ...
- 转: HHVM at Baidu
评注: 一个项目迁移的问题考虑与实现使用.非常之详细. 转:http://lamp.baidu.com/2014/11/04/hhvm-in-baidu/ 在这之前我们介绍了我们为什么要迁移PHP到H ...
- Windows命令行中使用SSH连接Linux
转自 http://www.linuxidc.com/Linux/2014-02/96625.htm 1.下载: openssh for Winodws: 免费下载地址在 http://linux.l ...
- MVC中验证码的生成
在项目中验证码的生成通常是需要页面无刷新的,所以验证码图片实际是跟在某个input后面的img,通过控制该img来控制验证码显示的位置,例如: <div> <input id=&qu ...