Unixtime problem

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • KfirShtober
    New Member
    • Jul 2007
    • 11

    Unixtime problem

    Hello.

    I have a task to develop a calendar in C#, therefore - I need to use unixtime I think.

    But I don't know how to, can some one explain to me how to convert the date of today to unix time? And how can I add a day to the unixtime of today for example.

    Thx guys.
  • Wing
    New Member
    • Jun 2007
    • 28

    #2
    I found the unix portion of the code at the following link.



    [CODE=c] public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeCompo nent();
    }

    private void Form1_Load(obje ct sender, EventArgs e)
    {
    DateTime cDate = DateTime.Now;
    label1.Text = "Current Date and Time: " + cDate;
    label2.Text = "Current Unix Time: " + getUnixTimeStam p(cDate);
    DateTime tmpDate = cDate.AddDays(1 );
    label3.Text = "Current Unix Time plus 1 day: " + getUnixTimeStam p(tmpDate);
    }

    public static long getUnixTimeStam p(System.DateTi me date_time_conve rt)
    {
    DateTime date_time_base = new DateTime(1970, 1, 1, 0, 0, 0, 0);

    TimeSpan span = date_time_conve rt.ToUniversalT ime() - date_time_base;

    return (long)span.Tota lSeconds;
    }
    }[/CODE]

    Comment

    • KfirShtober
      New Member
      • Jul 2007
      • 11

      #3
      Wow, thank you!
      It is very helpful.

      Comment

      Working...