|
@@ -1,7 +1,6 @@
|
|
|
package com.mooctest.crowd.site.data.vo;
|
|
|
|
|
|
import com.mooctest.crowd.domain.domainobject.TechnicalArticles;
|
|
|
-import com.mooctest.crowd.domain.model.TechnicalArticlesPO;
|
|
|
import lombok.Data;
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
@@ -11,6 +10,7 @@ import java.text.ParseException;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.Date;
|
|
|
|
|
|
+
|
|
|
@Data
|
|
|
@NoArgsConstructor
|
|
|
public class TechnicalArticlesVO {
|
|
@@ -36,7 +36,7 @@ public class TechnicalArticlesVO {
|
|
|
this.publicTime=project.getPublicTime();
|
|
|
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
try {
|
|
|
- Date date = df.parse(df.format(project.getPublicTime()));
|
|
|
+ Date date = df.parse(df.format(project.getPublicTime()));
|
|
|
long[] times = getDistanceTimes(date);
|
|
|
if(times[0]>0){
|
|
|
this.time_interval=times[0]+"天前发布";
|
|
@@ -44,8 +44,8 @@ public class TechnicalArticlesVO {
|
|
|
this.time_interval=times[1]+"小时前发布";
|
|
|
}else if(times[2]>0){
|
|
|
this.time_interval=times[2]+"分钟前发布";
|
|
|
- }else if(times[3]<0){
|
|
|
- this.time_interval=times[3]*-1+"秒前发布";
|
|
|
+ }else{
|
|
|
+ this.time_interval=times[3]+"秒前发布";
|
|
|
}
|
|
|
} catch (ParseException e) {
|
|
|
e.printStackTrace();
|
|
@@ -57,6 +57,7 @@ public class TechnicalArticlesVO {
|
|
|
long min = 0;
|
|
|
long sec = 0;
|
|
|
long diff;
|
|
|
+
|
|
|
diff = System.currentTimeMillis() - date.getTime();
|
|
|
day = diff / (24 * 60 * 60 * 1000);
|
|
|
hour = (diff / (60 * 60 * 1000) - day * 24);
|