/***************************************************
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的更多相关文章

  1. Optimize str2date function

    The job can be any string date format convert to AX date format. so that, Do not need to specify str ...

  2. Stanford机器学习笔记-3.Bayesian statistics and Regularization

    3. Bayesian statistics and Regularization Content 3. Bayesian statistics and Regularization. 3.1 Und ...

  3. MFC Grid control 2.27

    原文链接地址:http://www.codeproject.com/Articles/8/MFC-Grid-control MFCGridCtrl是个强大的类,用于数据的表格显示. 1.类特征 Cel ...

  4. Support Vector Machines for classification

    Support Vector Machines for classification To whet your appetite for support vector machines, here’s ...

  5. 使用Jquery+EasyUI 进行框架项目开发案例讲解之二---用户管理源码分享

    使用Jquery+EasyUI 进行框架项目开发案例讲解之二 用户管理源码分享   在上一篇文章<使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码分享>我们分享 ...

  6. We Recommend a Singular Value Decomposition

    We Recommend a Singular Value Decomposition Introduction The topic of this article, the singular val ...

  7. <转>机器学习笔记之奇异值分解的几何解释与简单应用

    看到的一篇比较好的关于SVD几何解释与简单应用的文章,其实是有中文译本的,但是翻译的太烂,还不如直接看英文原文的.课本上学的往往是知其然不知其所以然,希望这篇文能为所有初学svd的童鞋提供些直观的认识 ...

  8. 使用Jquery+EasyUI 进行框架项目开发案例解说之二---用户管理源代码分享

    使用Jquery+EasyUI 进行框架项目开发案例解说之二 用户管理源代码分享  在上一篇文章<使用Jquery+EasyUI进行框架项目开发案例解说之中的一个---员工管理源代码分享> ...

  9. [转载]We Recommend a Singular Value Decomposition

    原文:http://www.ams.org/samplings/feature-column/fcarc-svd Introduction The topic of this article, the ...

随机推荐

  1. iOS UINavigationController 详解

    developer.apple.com/cn/ 导航条   UINavigationBar继承UIView 导航控制器    UINavigationController (压栈,出栈)        ...

  2. OC之Copy语法

    转载请注明:http://www.cnblogs.com/letougaozao/p/3631105.html 概念 内存管理 NSString的copy实例 对象的copy实例 一.概念 目的:在改 ...

  3. 重构2-Move Method(方法移动)

    重构同样非常简单,以至于人们并不认为这是一个有价值的重构.迁移方法(Move Method),顾名思义就是将方法迁移到合适的位置.在开始重构前,我们先看看一下代码: ) ) return 0.03; ...

  4. 使用MRUnit,Mockito和PowerMock进行Hadoop MapReduce作业的单元测试

    0.preliminary 环境搭建 Setup development environment Download the latest version of MRUnit jar from Apac ...

  5. 第02篇. Jetty 9 实战之安装/运行/部署

    一直以来,想改变一些自己早已经习惯的事情. 一直都听说jetty跟Tomcat一样,是一个web容器. 一直都是在说等等,再等等,等有时间的时候! 一直都是给自己一些逃避的理由 1. 首先从Jetty ...

  6. 转: ios app架构设计

    http://keeganlee.me/post/architecture/20160107 看完这一系列文章后就知道怎么回答这类问题了: App架构设计经验谈:接口的设计 App架构设计经验谈:技术 ...

  7. WGS84坐标系下,经纬度如何换算成米

    参考博客:显示瓦片地图  http://www.cnblogs.com/rhinoxy/p/4995731.html 注意:这里的计算方法精度相差比较大,不满足精确计算的需要. 需要理解的GIS概念: ...

  8. 查看Nodejs 占用的端口

    查看 Nodejs 占用的端口 ps -ef | grep node强制关闭端口 kill

  9. 一.CSS工作原理

    CSS全称层叠样式表,它是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.是能够真正做到网页表现与内容分离的一种样式设计语言,能够对网页 ...

  10. Eclipse中调试技巧

    1.打印输出 System.outprintln(“执行了此程序"); 2.运用Log方法: 示例 Log.d("myDubug",  "myFirstDebu ...