提交 60e5c818 作者: 丁双波

核心包项目提交

上级
######################################################################
# Build Tools
.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar
target/
!.mvn/wrapper/maven-wrapper.jar
######################################################################
# IDE
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
nbproject/private/
build/*
nbbuild/
dist/
nbdist/
.nb-gradle/
######################################################################
# Others
*.log
*.xml.versionsBackup
!*/build/*.java
!*/build/*.html
!*/build/*.xml
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.zzsn.code.base.core</groupId>
<artifactId>zzsn_base</artifactId>
<version>1.0-SNAPSHOT</version>
</project>
\ No newline at end of file
package com.zzsn.code.base.core.util;
import java.text.SimpleDateFormat;
import java.util.Date;
public class BaseTools {
private static int seq = 0;
private static final int MAX_PER_SECOND = 1000;
/**
* 生成15位的数字流水号(16位以后会出现科学计数影响业务操作)
* <p>
* <I>生成规则为:</I><b>yyMMddHHmmss+3位顺序号</b>
* </p>
*
* @return 15位流水号
*/
public static synchronized String getNextSeq() {
seq++;
return (new SimpleDateFormat("yyMMddHHmmss").format(new Date()))
+ String.format("%03d", seq %= MAX_PER_SECOND);
}
/**
*
* @param type 类型 1 yyyy-MM-dd HH:mm:ss 2 yyyy-MM-dd
* @return 当前时间格式化后的字符串
*/
public static String getNowTime(int type){
SimpleDateFormat simpleDateFormat = null;
Date now = new Date();
switch (type){
case 1:
simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
break;
case 2:
simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
break;
default:
break;
}
return simpleDateFormat.format(now);
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论