Static unix functions
This commit is contained in:
parent
f836479b1d
commit
7f59ecf7a2
|
@ -33,16 +33,17 @@ namespace CryptoCalc
|
|||
UnixTime = (long)DateTime.UtcNow.Subtract(DateTime.UnixEpoch).TotalSeconds;
|
||||
}
|
||||
|
||||
public long GetUnixTime(DateTime dateTime)
|
||||
public static long GetUnixTime(DateTime dateTime)
|
||||
{
|
||||
return (long)dateTime.Subtract(DateTime.UnixEpoch).TotalSeconds;
|
||||
}
|
||||
|
||||
public DateTime GetUTCTimeFromUnixTime(long unix)
|
||||
public static DateTime GetUTCTimeFromUnixTime(long unix)
|
||||
{
|
||||
return DateTime.UnixEpoch.AddSeconds(unix).ToUniversalTime();
|
||||
}
|
||||
public DateTime GetLocalTimeFromUnixTime(long unix)
|
||||
|
||||
public static DateTime GetLocalTimeFromUnixTime(long unix)
|
||||
{
|
||||
return DateTime.UnixEpoch.AddSeconds(unix).ToLocalTime();
|
||||
}
|
||||
|
|
|
@ -40,7 +40,7 @@ namespace CryptoCalc
|
|||
IEnumerable <Transaction> transactions = transactionDB.ReturnQuery(genericT, query);
|
||||
foreach (Transaction t in transactions)
|
||||
{
|
||||
Debug.WriteLine($"{t.GetLocalTimeFromUnixTime(t.UnixTime)} *** {t.Currency} - {t.Amount}");
|
||||
Debug.WriteLine($"{DBClasses.GetLocalTimeFromUnixTime(t.UnixTime)} *** {t.Currency} - {t.Amount}");
|
||||
}
|
||||
}
|
||||
private void searchButton_Click(object sender, RoutedEventArgs e)
|
||||
|
@ -70,7 +70,7 @@ namespace CryptoCalc
|
|||
{
|
||||
Wallet w = new();
|
||||
w.SaveUnixTimeNow();
|
||||
w.UnixTimeCreated = w.GetUnixTime(new DateTime(rand.Next(2011, DateTime.Now.Year), rand.Next(1,12), rand.Next(1, 28)));
|
||||
w.UnixTimeCreated = DBClasses.GetUnixTime(new DateTime(rand.Next(2011, DateTime.Now.Year), rand.Next(1,12), rand.Next(1, 28)));
|
||||
w.Platform = "Ledger";
|
||||
w.Name = "DefaultBTCWallet";
|
||||
w.Currency = "BTC";
|
||||
|
|
Loading…
Reference in New Issue