「java时间戳转换为时间」java时间转成时间戳
本篇文章给大家谈谈java时间戳转换为时间,以及java时间转成时间戳对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
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中如何实现时间戳和北京时间的互换
public static void main(String[] args) {
long times = 1386665666777L;
Date date = new Date(times);
try {
SimpleDateFormat ss = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(ss.format(date));
} catch (Exception e) {
e.printStackTrace();
}
}
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时间戳转换为时间和java时间转成时间戳的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。