Click here to Skip to main content
12,292,585 members (70,643 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: C#
hello everyone
i want to know how can i obtain time now without use class DateTime

i try to create my special class date

thanks for your answer Smile | :)
Posted 17-Nov-12 17:17pm
Comments
   
Why without?! :-)
What would be the purpose of this class?
--SA
Pro Idiot 18-Nov-12 2:01am
   
Same qs :) , Why not use an existing function

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

If you are using a .NET language, then you should use .NET functions - you could get the time by PInvoke of GetSystemTime[^]:
[DllImport("kernel32.dll")]
static extern void GetSystemTime(out SYSTEMTIME lpSystemTime);
But then you need to declare the SYSTEMTIME structure and process it yourself.
[StructLayout(LayoutKind.Sequential)]
public class SystemTime
{
   public ushort year;
   ...
   public ushort milliseconds;
}
Providing a wrapper class for the DateTime.Now property would be a better solution.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160518.1 | Last Updated 18 Nov 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100