Sha256: 2f8c37dfb397de21e28f3928013c86a14608d946af894b69a21c4cfbe60eee39

Contents?: true

Size: 345 Bytes

Versions: 7

Compression:

Stored size: 345 Bytes

Contents

# frozen_string_literal: true

module StrptimeFilter
  # Converts string to date time using format
  #
  # Example:
  #   <div class="date">{{'08012020 09:01:00'| strptime: '%D%M%Y %H:%S:%M'}}</div>
  ##
  def strptime(input, format_string)
    DateTime.strptime(input, format_string)
  end
end

Liquid::Template.register_filter(StrptimeFilter)

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
liquidum-1.2.1 lib/liquidum/liquid/filters/strptime_filter.rb
liquidum-1.2.0 lib/liquidum/liquid/filters/strptime_filter.rb
liquidum-1.1.2 lib/liquidum/liquid/filters/strptime_filter.rb
liquidum-1.1.1 lib/liquidum/liquid/filters/strptime_filter.rb
liquidum-1.1.0 lib/liquidum/liquid/filters/strptime_filter.rb
liquidum-1.0.22 lib/liquidum/liquid/filters/strptime_filter.rb
liquidum-1.0.17 lib/liquidum/liquid/filters/strptime_filter.rb