Convert 1040 Seconds Into 17 Minutes and 20 Seconds?

Posted 2 years ago
3351 Views
|
10 Replies
|
8 Total Likes
|
 Hello,I have a basic question which I cannot find the answer to: How do I make Mathematica convert 1040 seconds into 17 minutes and 20 seconds? I want Mathematica to give me the conversion with one command or cell input. I would also like for the output to have the words "minutes" and "seconds" if possible.Thanks.
10 Replies
Sort By:
Posted 2 years ago
 Does this work for you? UnitConvert[Quantity[1040, "Seconds"], MixedRadix["Minutes", "Seconds"]] Cheers,M.
Posted 2 years ago
 Yes it does. Thanks for the help.
Posted 2 years ago
 Does this work for you? UnitConvert[Quantity[1040, "Seconds"], MixedRadix["Minutes", "Seconds"]] Cheers, M. M, I have been searching for an answer regarding conversion of seconds to minutes. Your answer made my day. Thanks, mate!
Posted 2 years ago
 Curious how you came to MixedRadix rather than MixedUnit? Both work, but documentation does not show MixedRadix path. Thx!
Posted 2 years ago
 Hi David,I don't know where that comes from. I had been using that before and new it would work. Perhaps it comes from StackExchange.If you google UnitConvert and MixedRadix you get lots of hits. If I remember correctly MixedUnit was introduced after MixedRadix, so it might just have been an "old habit".Sorry, that I cannot be more precise.Cheers,Marco
Posted 5 months ago
 When you type something like Quantity[700, "Minutes"], the suggestions bar will offer you to "convert to hours, mins, secs". Accept the offer to get UnitConvert[Quantity[700, "Minutes"], MixedRadix["Hours", "Minutes", "Seconds"]] Which by the way is an undocumented three argument call to MixedRadix
Posted 2 years ago
 Two ways are possible: UnitConvert[Quantity[1040, "Seconds"], MixedRadix["Minutes", "Seconds"]] UnitConvert[Quantity[1040, "Seconds"], MixedUnit[{"Minutes", "Seconds"}]] Though the first shows up in red (incorrect syntax), but somehow works...See also the examples that describe how to get mixed units: Column[Join @@ ("PropertiesRelations" /. WolframLanguageData[ Entity["WolframLanguageSymbol", "UnitConvert"], "DocumentationExampleInputs"])] 
Posted 5 months ago
 With curly braces it does not work in mathematica 11.3 and in conjunction with ToString
 UnitConvert[ Quantity[Round[(5 45765)/$ProcessorCount, 60], "Seconds"], MixedRadix[{"Hours", "Minutes"}]] Does not work on Linux (MATE Desktop Environment 1.12.1), returning$failed.UnitConvert[ Quantity[Round[(time times)/\$ProcessorCount, 60], "Seconds"], MixedRadix["Hours", "Minutes"]]returnsQuantity[MixedMagnitude[{15, 53}], MixedUnit[{"Hours", "Minutes"}]]