私は組み込みプロジェクトに取り組んでおり、0001 年 1 月 1 日から DDMMYY 日付と HHMMSSmmm 時刻を .NET スタイルの 100ns ティックに変換する必要があります。
次のように、値を年、月、日、時、秒、分、ミリ秒に分割しています。
//DDMMYY
year = Date.Val % 100 + 2000;//Year
month = (Date.Val / 100) % 100;//JAN = 1, FEB = 2, etc
day = (Date.Val / 10000) % 100;//day of the month
//HHMMSSmmm
millisecond = (UTCTime.Val % 1000);
second = (UTCTime.Val / 1000) % 100;
minute = (UTCTime.Val / 100000) % 100;
hour = (UTCTime.Val / 10000000) % 100;
私が今必要としているのは、これらの値を取得し、これに相当する埋め込み C を実行する方法です。
DateTime date = new DateTime(2012, 4, 7, 7, 5, 23, 205);
long ticks1 = date.Ticks;
編集
私はPIC32マイクロコントローラに取り組んでいます。