| | |
| | | if (AuctionItem != null && FullServiceAuction != null)
|
| | | {
|
| | | var timeNow = TimeUtility.ServerNow;
|
| | | TimeSpan timeSpan = timeNow - FullServiceAuction.Time;
|
| | | TimeSpan timeSpan = timeNow - FullServiceAuction.Time; |
| | | int minute = (int)timeSpan.TotalMinutes;
|
| | |
|
| | | DateTime extensionTime = FullServiceAuction.TimeEnd.AddSeconds(auctionHelpModel.ExtensionTime);
|
| | | if (minute < AuctionItem.NoticeSaleMinutes)//预热中
|
| | | {
|
| | | if (m_PriceButton.interactable)
|
| | |
| | | int seconds = AuctionItem.NoticeSaleMinutes * 60 - (int)timeSpan.TotalSeconds;
|
| | | m_TimeText.text = Language.Get("PMH_03", TimeUtility.SecondsToHMS(seconds));
|
| | | }
|
| | | else if (minute >= AuctionItem.NoticeSaleMinutes && minute <= AuctionItem.WorldSaleMinutes)//拍卖中
|
| | | else if (minute <= AuctionItem.WorldSaleMinutes)//拍卖中
|
| | | {
|
| | | var maxMoney = AuctionItem.BuyoutPrice * FullServiceAuction.ItemCount;
|
| | | var needMoney = 0;
|
| | |
| | | int seconds = AuctionItem.WorldSaleMinutes * 60 - ((int)timeSpan.TotalSeconds - AuctionItem.NoticeSaleMinutes * 60);
|
| | | m_TimeText.text = Language.Get("PMH_04", TimeUtility.SecondsToHMS(seconds));
|
| | | }
|
| | | else if(timeNow< extensionTime)
|
| | | {
|
| | | m_TimeText.text = Language.Get("PMH_04",0);
|
| | | TimeSpan timeSpan2 = extensionTime - timeNow;
|
| | | int timeSeconds = (int)timeSpan2.TotalSeconds;
|
| | | DebugEx.LogError(Language.Get("PMH_04", TimeUtility.SecondsToHMS(timeSeconds)));
|
| | | }
|
| | | }
|
| | | }
|
| | | } |