• 全部
  • Java SE
  • Java EE
  • J2ME
  • IDE工具
  • 求助
  • 内推招聘
  • 问答

当我用java输出csv的时候,输出的时间是一长串数字,请问我怎么转化成肉眼就能看懂的时间?

WoW666ly 2021-09-14 13:41:33
@Slf4j
@Data
@RestController
@RequestMapping("api/day-active")
public class DayActiveController {

    @Autowired
    private ElasticsearchRestTemplate elasticsearchRestTemplate;

    /**
     * @author leon
     * 每日活跃用户API
     */
    @RequestMapping("count")
    @SneakyThrows
    public String dayActive(String word) {
        // 构建查询器
        QueryBuilder queryBuilder = QueryBuilders
                .matchQuery("time", word);

        // 构建本地搜索器
        NativeSearchQuery searchQuery = new NativeSearchQueryBuilder()
                .withQuery(queryBuilder)
                .build();

        // 查询数量
        long count = elasticsearchRestTemplate.count(searchQuery, Server.class);
        log.info("检索到一共 {} 个符和条件的文档数据", count);


        File writeFile = new File("D:\\work\\json.csv");
        BufferedWriter writeText = new BufferedWriter(new FileWriter(writeFile));

        //获取当前的日期时间
        Calendar cal = Calendar.getInstance();
        int month = cal.get(Calendar.MONTH);
        System.out.println(month+1);

        for (int i = 1; i < 31; i++) {

            writeText.write((month+1)+"月"+i+"日"+',');

        }
        writeText.newLine();
        //输出查询后符合条件的日活数
        writeText.write(String.valueOf(count));
        System.out.println("输出成功");
        writeText.flush();
        writeText.close();
        System.out.println(count);

        return JacksonUtil.build("检索到一共" + count + "个符和条件的文档数据");

    }
}

问题描述:目的是做日活,所以想根据用户的登陆时间来作为统计当日的活跃数,但是最开始插入es中的csv表就是科学计数法或者长长的一串数字,导致我现在取值的时候也是一串数字或科学计数法的字。请问有大神能解决我这个问题吗?

...全文
47 点赞 收藏 1
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

是个时间戳的话 直接用new Date(时间戳);就行了 like this

public class ElevenTest {
    public static void main(String[] args) {
        long currentTimeMillis = System.currentTimeMillis();
        System.out.println(currentTimeMillis);
        System.out.println(new Date(currentTimeMillis).toLocaleString());
        /**
         * 1631602285742
         * 2021-9-14 14:51:25
         */
    }
}
回复
发帖
Java
创建于2007-09-28

4.7w+

社区成员

Java相关技术讨论
申请成为版主
帖子事件
创建了帖子
2021-09-14 13:41
社区公告
暂无公告