Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
mmm-rain
AndroidUtilCode
提交
0572bf7d
A
AndroidUtilCode
项目概览
mmm-rain
/
AndroidUtilCode
与 Fork 源项目一致
从无法访问的项目Fork
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
AndroidUtilCode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
0572bf7d
编写于
4月 21, 2017
作者:
B
Blankj
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
see 04/21 log
上级
9468a642
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
10 addition
and
4 deletion
+10
-4
utilcode/build.gradle
utilcode/build.gradle
+1
-1
utilcode/src/main/java/com/blankj/utilcode/util/TimeUtils.java
...ode/src/main/java/com/blankj/utilcode/util/TimeUtils.java
+3
-3
utilcode/src/test/java/com/blankj/utilcode/util/TimeUtilsTest.java
...src/test/java/com/blankj/utilcode/util/TimeUtilsTest.java
+6
-0
未找到文件。
utilcode/build.gradle
浏览文件 @
0572bf7d
...
...
@@ -36,5 +36,5 @@ dependencies {
testCompile
"com.google.truth:truth:$TRUTH_VERSION"
testCompile
"org.robolectric:robolectric:$ROBOLECTRIC_VERSION"
}
//
apply from: "https://raw.githubusercontent.com/xiaopansky/android-library-publish-to-jcenter/master/bintrayUpload.gradle"
apply
from:
"https://raw.githubusercontent.com/xiaopansky/android-library-publish-to-jcenter/master/bintrayUpload.gradle"
//gradlew bintrayUpload
utilcode/src/main/java/com/blankj/utilcode/util/TimeUtils.java
浏览文件 @
0572bf7d
...
...
@@ -1032,7 +1032,7 @@ public final class TimeUtils {
* @return 与当前时间等于时间差的时间戳
*/
public
static
long
getMillisByNow
(
long
timeSpan
,
@TimeConstants
.
Unit
int
unit
)
{
return
get
NowMills
()
+
timeSpan2Millis
(
timeSpan
,
unit
);
return
get
Millis
(
getNowMills
(),
timeSpan
,
unit
);
}
/**
...
...
@@ -1069,7 +1069,7 @@ public final class TimeUtils {
* @return 与当前时间等于时间差的时间字符串
*/
public
static
String
getStringByNow
(
long
timeSpan
,
@TimeConstants
.
Unit
int
unit
,
String
pattern
)
{
return
millis2String
(
getNowMills
()
+
timeSpan2Millis
(
timeSpan
,
unit
),
pattern
);
return
getString
(
getNowMills
(),
pattern
,
timeSpan
,
unit
);
}
/**
...
...
@@ -1087,7 +1087,7 @@ public final class TimeUtils {
* @return 与当前时间等于时间差的Date
*/
public
static
Date
getDateByNow
(
long
timeSpan
,
@TimeConstants
.
Unit
int
unit
)
{
return
millis2Date
(
getNowMills
()
+
timeSpan2Millis
(
timeSpan
,
unit
)
);
return
getDate
(
getNowMills
(),
timeSpan
,
unit
);
}
/**
...
...
utilcode/src/test/java/com/blankj/utilcode/util/TimeUtilsTest.java
浏览文件 @
0572bf7d
...
...
@@ -24,6 +24,7 @@ public class TimeUtilsTest {
long
millis
=
1470991049000L
;
Date
timeDate
=
new
Date
(
millis
);
String
timeString
=
"2016-08-12 16:37:29"
;
String
tomorrowTimeString
=
"2016-08-13 16:37:29"
;
String
myTimeString
=
"2016-08-12 16:37:29 中国标准时间"
;
String
timeString0
=
"2016-08-12 16:00:00"
;
String
timeString1
=
"2016-08-12 17:10:10"
;
...
...
@@ -93,6 +94,11 @@ public class TimeUtilsTest {
System
.
out
.
println
(
getFriendlyTimeSpanByNow
(
System
.
currentTimeMillis
()
-
2
*
TimeConstants
.
DAY
));
}
@Test
public
void
testGetString
()
throws
Exception
{
assertThat
(
tomorrowTimeString
).
isEqualTo
(
getString
(
millis
,
1
,
TimeConstants
.
DAY
));
}
@Test
public
void
testIsSameDay
()
throws
Exception
{
System
.
out
.
println
(
isSameDay
(
System
.
currentTimeMillis
()));
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录