如何将timespan
数据类型转换为long
?从“TimeSpan”转换为“Long”
2
A
回答
5
假设你使用.NET, 用途:
MyTimeSpan.Ticks()
,并转换回(样品中VB.NET,C#实现很简单nontheless):
MyTimeSpan = New TimeSpan(totalTicks)
+0
thnx很多,它工作正常 – panipsilos 2010-03-15 21:12:18
2
其实你必须使用
MyTimeSpan.Ticks;
改为
MyTimeSpan.Ticks();
0
我不知道你会完成,但时间跨度有一些静态字段:
long ticks = TimeSpan.TicksPerDay;
Console.WriteLine(ticks);
Console.WriteLine(TimeSpan.TicksPerHour);
Console.WriteLine(TimeSpan.TicksPerSecond);
你也可以像另一个双重价值:
时间跨度nearlyFiveDays = TimeSpan.FromDays( 5) - TimeSpan.FromSeconds(1);
Console.WriteLine(nearlyFiveDays.TotalDays); // 4,99998842592593
Console.WriteLine(nearlyFiveDays.TotalHours); // 119,999722222222
Console.WriteLine(nearlyFiveDays.TotalMinutes); // 7199,98333333333
Console.WriteLine(nearlyFiveDays.TotalSeconds); // 431999
Console.WriteLine(nearlyFiveDays.TotalMilliseconds); // 431999000
相关问题
- 1. TimeSpan转换为DateTime
- 2. TimeSpan转换为微秒?
- 3. 将字符串转换为long long C?
- 4. 将字符串转换为long long值
- 5. 将字符串转换为long long
- 6. 将int转换为无符号long long
- 7. 错误:无法从'long'转换为'int'
- 8. Xcode-从long long到long的隐式转换值从10,000,000,000,000到1,575,856,128
- 9. 将Lat/long转换为PointClass
- 10. 将int [2]转换为long
- 11. 从'float'转换为'LONG'需要缩小转换
- 12. 无法将DateTime隐式转换为Timespan
- 13. 将HTML输入时间转换为TimeSpan
- 14. C#:如何将TimeSpan值转换为double?
- 15. 将Timespan转换为C中的DateTime#
- 16. 在TimeSpan中转换DateTime?
- 17. 转换刻度到TimeSpan
- 18. RangeError:bignum太大,无法转换为'long'
- 19. 如何将JTextField转换为String/Long?
- 20. 将C++ long类型转换为JNI jlong
- 21. 在VB.net中将ActiveDs.LargeInteger转换为Long?
- 22. 如何将字符串转换为long
- 23. 将long值转换为unichar * in objective-c
- 24. Android - 将字符串转换为long值
- 25. 在java中将byte []转换为long []
- 26. Java long不能转换为字符串
- 27. 如何将long int转换为char
- 28. GAE ClassCastException Long不能强制转换为
- 29. 在scala中将long转换为base 36
- 30. 将字符串转换为long triggerAtMilli
哪种语言? – kennytm 2010-03-15 16:11:05