천발무금
976
2017-09-01 14:54:26
6
3700

[JAVA] 날짜+시간을 int형으로 표현할 수 있는 방법이 있나요?


안녕하세요~ 초보개발자입니다.


날짜 + 시간

예제 : 2017년 5월 4일 11시 53분 26초

상기 데이터를 초 단위로 구분이 가능하도록 int형으로 바꾸는 방법이 혹시 있을까해서 질문 올립니다 ㅎㅎ


초단위는 빠지면 안되고.. 굳이 빼자면 연도에서 2017년 중에 앞에 20은 빼고 17년으로만 표현한다던지 여러 방법을 생각해보고 있는데 방법이 안떠오르네요 ㅎㅎ


꼭 int형으로 표현해야하는 특별한 이유가 있어서.. 고민해보고.. 안되면 아예 다른 방법을 생각해보려고 합니다 ㅠㅠ

0
  • 답변 6

  • ktsedd
    6k
    2017-09-01 14:59:10

    https://stackoverflow.com/questions/12067697/convert-current-date-as-integer

    이런거 말씀하시는건가요

  • 초코쪼꼬
    6k
    2017-09-01 14:59:14
    unix timestamp 구해보세요.
  • 1원1
    177
    2017-09-01 15:00:03

    간단하게 접근해서

    Calendar클래스나 Date클래스들을 이용하신다면

    long타입의 밀리세컨드를 얻어서 나누기 1000을 해서 int로 써보시는건 어떨까요?

  • 훅인더훅
    648
    2017-09-01 15:25:51

    Calendar 클래스 쓰면 될 거 같은데용~

  • ghkdwls30
    2k
    2017-09-01 15:50:21

    timestamp 네요...

  • 천발무금
    976
    2017-09-15 10:04:04 작성 2017-09-15 10:05:50 수정됨

    ktse님 답변 감사드립니다. 

    말씀주신 방법이 크게 도움되었습니다 감사합니다.


    수송대원 '-'ㆀ님 답변 감사드립니다.

    unix timestamp 한 번 찾아보겠습니다.

    이름만으로는 리눅스 서버시간을 이용하는 방법인가 생각이 드네요.


    정원님 답변 감사드립니다.

    말씀주신 Calendar클래스로 해결했습니다 감사합니다.


    404 not found님 답변 감사드립니다.

    Calendar클래스로 잘 해결했습니다 ㅎㅎ 감사합니다 ㅎㅎ


    ghkdwls30님 답변 감사드립니다.

    timestamp 찾아보도록 하겠습니다 ^^


    답변주신 분들께 다시 한 번 감사드립니다 ^^ 좋은 하루 되세요~

  • 로그인을 하시면 답변을 등록할 수 있습니다.