您的位置:

java时间戳转时间,java 转时间戳

本文目录一览:

java 时间戳转成上午下午

SimpleDateFormat sfd = new SimpleDateFormat("a");//这个a就是表示将Date对象格式化为am或pm字符串对象

System.out.println(sfd.format(new Date()));

java时间戳转日期

Date date =new Date();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

String str_date = sdf.format(date);

你自己把str_date输出一下看看,我记得好像是这样,我这电脑上现在没环境,没编译,试试吧

打字不易,如满意,望采纳。

java怎样将string时间戳转换为date

1首先把字符串转成标准的时间格式:

String time = "xxxxxxx";

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

String plan = sdf.format();

2.再次转成Date

sdf.parse(plan);

Java date 时间戳 怎么转换为 C# 时间戳?

java的datetime类型用c#实现就是:

String timeStamp = GetTimestamp(DateTime.Now);

时间戳是从1970年0时0分0秒开始到现在的秒数.使用它来获得的是一个INT值,储存在数据库里只要使用INT格式就可以了,方便数据库进行排序,搜索,而且比datetime格式更节省数据库空间。

通常用以下方法转换实现:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Mvc;

namespace test.Controllers

{

public class TimeStampController : Controller

{

//

// GET: /TimeStamp/

public ActionResult Index()

{

ViewBag.TimeStamp = ConvertDateTimeInt(DateTime.Now);

return View("TimeStamp");

}

public ActionResult GetTimeView(string timeStamp)

{

ViewBag.TimeStamp = GetTime(timeStamp);

return View("TimeStamp");

}

/// summary

/// 时间戳转为C#格式时间

/// /summary

/// param name="timeStamp"Unix时间戳格式/param

/// returnsC#格式时间/returns

public static DateTime GetTime(string timeStamp)

{

DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));

long lTime = long.Parse(timeStamp + "0000000");

TimeSpan toNow = new TimeSpan(lTime);

return dtStart.Add(toNow);

}

/// summary

/// DateTime时间格式转换为Unix时间戳格式

/// /summary

/// param name="time" DateTime时间格式/param

/// returnsUnix时间戳格式/returns

public static int ConvertDateTimeInt(System.DateTime time)

{

System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));

return (int)(time - startTime).TotalSeconds;

}

}

}

java从时间戳怎么得到当前时间

一般用System.currentTimeMillis()或 new Date()来获取。

时间戳通常是”yyyyMMddHHmmss“的,举例:

Date date = new Date();

SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");

String str = sdf.format(date);

输出结果:20160830121252。

备注:时间戳中的时间显示格式可以根据实际情况设置即可。