Fix Yahoo Fundamental retrieval.
Fix SeekingAlpha news retrieval.
This commit is contained in:
@@ -48,6 +48,19 @@ namespace MarketData.Utils
|
||||
return "Unknown";
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// poses a question to the console and receives a confirmation response
|
||||
/// </summary>
|
||||
/// <param name="message">The message to ask the user.</param>
|
||||
public static bool GetVerificationToProceed(String message)
|
||||
{
|
||||
Console.Write(String.Format("{0} Y/N? ",message));
|
||||
String answer = Console.ReadLine();
|
||||
answer=answer.ToUpper();
|
||||
if(!"Y".Equals(answer))return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
public static long DateToUnixDate(DateTime dateTime)
|
||||
{
|
||||
DateTime javascriptEpoch=DateTime.Parse("01-01-1970 00:00:00");
|
||||
@@ -432,7 +445,7 @@ namespace MarketData.Utils
|
||||
public static DateTime ParseDate(String strDate)
|
||||
{
|
||||
System.Globalization.CultureInfo cultureInfo = new System.Globalization.CultureInfo("en-US");
|
||||
String[] formats=new[] { "yyyy-MM-dd hh:mm:ss tt","dddd, MMMM dd","MMM dd yyyy","yyyy-MM","ddd, MMM. d","ddd, MMM. dd","yyyy/MM/dd","M-d-yyyy","dd-MM-yyyy","MM-dd-yyyy","M.d.yyyy","dd.MM.yyyy","MM.dd.yyyy","yyyyMMdd" }.Union(cultureInfo.DateTimeFormat.GetAllDateTimePatterns()).ToArray();
|
||||
String[] formats=new[] { "yy-MM-dd","yyyy-MM-dd hh:mm:ss tt","dddd, MMMM dd","MMM dd yyyy","yyyy-MM","ddd, MMM. d","ddd, MMM. dd","yyyy/MM/dd","M-d-yyyy","dd-MM-yyyy","MM-dd-yyyy","M.d.yyyy","dd.MM.yyyy","MM.dd.yyyy","yyyyMMdd" }.Union(cultureInfo.DateTimeFormat.GetAllDateTimePatterns()).ToArray();
|
||||
strDate = strDate.Trim();
|
||||
DateTime dateTime=DateTime.ParseExact(strDate, formats, new System.Globalization.CultureInfo("en-US"), DateTimeStyles.AssumeLocal);
|
||||
return dateTime;
|
||||
|
||||
Reference in New Issue
Block a user