ExcelFormulaParser.Engine.Excel.Functions.DateTime.TimeStringParser.Parse C# (CSharp) Method

Parse() public method

public Parse ( string input ) : double
input string
return double
        public virtual double Parse(string input)
        {
            return InternalParse(input);
        }

Usage Example

Example #1
0
        public override CompileResult Execute(IEnumerable <FunctionArgument> arguments, ParsingContext context)
        {
            ValidateArguments(arguments, 1);
            var firstArg = arguments.ElementAt(0).Value.ToString();

            if (arguments.Count() == 1 && TimeStringParser.CanParse(firstArg))
            {
                var result = TimeStringParser.Parse(firstArg);
                return(CreateResult(GetMinuteFromSerialNumber(result), DataType.Integer));
            }
            ValidateAndInitSerialNumber(arguments);
            return(CreateResult(GetMinuteFromSerialNumber(SerialNumber), DataType.Integer));
        }
All Usage Examples Of ExcelFormulaParser.Engine.Excel.Functions.DateTime.TimeStringParser::Parse