본문 바로가기

timestamp3

String Date를 timestamp로 변환하기 일단 오늘 날짜로 예를 들어보겠습니다. 2017년 08월 24일 123456String current_date="2017-08-24";Log.e("date",current_date);SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");Date date=sdf.parse(current_date);long timestamp=date.getTime();Log.e("timestamp",String.valueOf(current_date)/1000);cs Line 1 : 에서 현재날짜 String type으로 선언을 했습니다. Line 3 : Line 1에서 선언한 String date를 날짜 형식에 맞춰줍니다. Line 4 : date형식으로 변환합니다. Line .. 2017. 8. 24.
timestamp로 SimpleDateFormat사용하기 이전 포스팅에서 현재 시간을 가지고 특정한 포맷의 date time값을 만들었었습니다. JAVA SIMPLEDATEFORMAT 별생각 없이 timestamp값을 가지고 simpledateformat으로 만들었더니 이상한 값이 출력되더군요. 자세히 살펴보니 timestamp값은 10자리 수, simpledateformat은 13자리입니다. 그 이유는 timestamp는 1970년 1월 1일 0시 0분 0초를 기준으로 초당 1씩 증가한 수이고, simpledateformat은 1970년 1월 1일 0시 0분 0초를 기준으로 밀리초당 1씩 증가한 수입니다. 그러므로 timestamp를 가지고 simpledateformat을 이용하려면 1000을 곱해주면 됩니다. 123Date date = new Date(ti.. 2016. 10. 11.
timestamp 변환하기 Timestamp란? timestamp는 1970년 1월 1일 0:00:00 을 기준으로 1초단위로 숫자를 센 것입니다. 년, 월, 일등의 데이터를 한번에 보내기 힘들기 때문에 timestamp로 한번에 보내는 것 같은데요. 하지만 이 것을 우리가 일일이 세기가 힘듦니다. 그래서 C에서는 time.h라는 라이브러리를 제공합니다. 이 라이브러리에서 현재시간을 가져올 수도 있구요. 특정시간을 timestamp로 변환도 해줍니다. 여기서 해볼 것은 특정시간을 timestamp로 만드는 방법을 알아 보겠습니다. 특정시각 2015년 1월 19일 11시 50분 30초를 가지고 timestamp로 만들어 보겠습니다. Timestamp 만들기!! 123456789101112#include time_t now;struc.. 2015. 2. 12.

인기글